Nach PHP-Update - Fehlerhafte Backups?

d3p

Member
Hallo,
ich hab gestern mein PHP auf 5.4.27 aktualisiert.

OS: CentOS 6.5
Plesk: 11.5.30 Update #42

Leider sind nun die Backups fehlerhaft.
Ich weiß leider nicht, ob´s damit zusammenhängt, ist aber komischerweise erst seit heute.

Code:
Warning:	 mysql "copy"
Failed to pack files backup_copy_1_1404232026 in /var/lib/plesk_backups/clients/admin_3954839478/domains/xxxxxxxxxxxxx.de/databases/copy_1 [ 1476355450880 bytes free of 1476480073728 bytes total on mount point 0]
Warning:	 mysql "copy"
mysqldump: Couldn't execute 'SHOW FUNCTION STATUS WHERE Db = 'copy'': Cannot load from mysql.proc. The table is probably corrupted (1548)
Warning:	 mysql "xxxxxxxxxxxxx_db"
Failed to pack files backup_xxxxxxxxxxxxx_db_1_1404232026 in /var/lib/plesk_backups/clients/admin_3954839478/domains/xxxxxxxxxxxxx.de/databases/frontnetzwerk_db_1 [ 1476310573056 bytes free of 1476480073728 bytes total on mount point 0]
Warning:	 mysql "xxxxxxxxxxxxx_db"
mysqldump: Couldn't execute 'SHOW FUNCTION STATUS WHERE Db = 'xxxxxxxxxxxxx_db'': Cannot load from mysql.proc. The table is probably corrupted (1548)
Warning:	 mysql "blog_db_xxxxxxxxxxxxx"
Failed to pack files backup_blog_db_blog_db_xxxxxxxxxxxxx_1_1404232026 in /var/lib/plesk_backups/clients/admin_3954839478/domains/xxxxxxxxxxxxx.com/databases/blog_db_blog_db_xxxxxxxxxxxxx_1 [ 1476302956544 bytes free of 1476480073728 bytes total on mount point 0]
Warning:	 mysql "blog_db_xxxxxxxxxxxxx"
mysqldump: Couldn't execute 'SHOW FUNCTION STATUS WHERE Db = 'blog_db_xxxxxxxxxxxxx'': Cannot load from mysql.proc. The table is probably corrupted (1548)
Warning:	 mysql "xxxxxxxxxxxxx_forumdb"
Failed to pack files backup_blog_db_xxxxxxxxxxxxx_forumdb_1_1404232026 in /var/lib/plesk_backups/clients/admin_3954839478/domains/xxxxxxxxxxxxx.de/databases/blog_db_xxxxxxxxxxxxx_forumdb_1 [ 1476235403264 bytes free of 1476480073728 bytes total on mount point 0]
Warning:	 mysql "xxxxxxxxxxxxx_forumdb"
mysqldump: Couldn't execute 'SHOW FUNCTION STATUS WHERE Db = 'xxxxxxxxxxxxx_forumdb'': Cannot load from mysql.proc. The table is probably corrupted (1548)
Warning:	 mysql "transfer_db"
Failed to pack files backup_transfer_db_1_1404232026 in /var/lib/plesk_backups/clients/admin_3954839478/domains/xxxxxxxxxxxxx.de/databases/transfer_db_1 [ 1476235390976 bytes free of 1476480073728 bytes total on mount point 0]
Warning:	 mysql "transfer_db"
mysqldump: Couldn't execute 'SHOW FUNCTION STATUS WHERE Db = 'transfer_db'': Cannot load from mysql.proc. The table is probably corrupted (1548)

Für mich sagt dass aus, dass:
1. Tabellen wohl korrupt sind
2. Zu wenig Speicher unter /var/lib/plesk_backups frei ist.


1.Hab die Tabellen mit:
Code:
mysqlcheck --all-databases --check-upgrade --auto-repair  -uadmin -p`cat /etc/psa/.psa.shadow
geheckt.

Alles OK.

2. Die Festplatten sind noch recht leer:
Code:
[root@xxxxxx ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
rootfs          276G  4.6G  258G   2% /
/dev/root       276G  4.6G  258G   2% /
devtmpfs         16G  232K   16G   1% /dev
tmpfs            16G     0   16G   0% /dev/shm
[B]/dev/sdb        2.7T  207M  2.6T   1% /var/lib/plesk_backups
[/B]

Jemand ne Idee?

Gruß
 
Last edited by a moderator:
Moin moin,

mit PHP dürfte das Problem eigentlich nichts zu tun haben. Kann es sein, dass du nicht nur PHP, sondern auch MySQL aktualisiert hast?

Wenn ja, versuch es mal bitte hiermit:

Code:
mysql_upgrade
 
mit PHP dürfte das Problem eigentlich nichts zu tun haben. Kann es sein, dass du nicht nur PHP, sondern auch MySQL aktualisiert hast?

Hi,
Ja.
Hab auch mysql aktualisiert. :)

Code:
[root@xxxxx~]# mysql_upgrade
Looking for 'mysql' as: mysql
Looking for 'mysqlcheck' as: mysqlcheck
FATAL ERROR: Upgrade failed
mysql_upgrade
Looking for 'mysql' as: mysql
Looking for 'mysqlcheck' as: mysqlcheck
FATAL ERROR: Upgrade failed
 
Das System braucht noch Benutzernamen und Passwort, bei Plesk müsste das also in etwa so aussehen:

Code:
mysql_upgrade -u admin -p`cat /etc/psa/.psa.shadow`

Hi,
Danke hat funktioniert. :)
Backups laufen nun wieder fehlerfrei durch.

Danke!
 
Back
Top