Bug ini (yang telah diperbaiki automysqlbackup 2.6+debian.2-1
) dapat diatasi dengan menghentikan automysqlbackup dari dumping performance_schema
dan information_schema
database. Ini dapat dilakukan dengan mengedit /etc/default/automysqlbackup
sebagai berikut:
Tambahkan pipa tambahan ke grep langkah untuk menghapus performance_schema
dan information_schema
dari daftar DBNAMES.
Jadi, di baris yang dimulai DBNAMES=
, dan setelah | grep -v ^mysql$
masukkan
| grep -v ^performance_schema$ | grep -v ^information_schema$
sebelum | tr \\\r\\\n ,\
sehingga garis akhir akan terlihat seperti
DBNAMES=`mysql --defaults-file=/etc/mysql/debian.cnf --execute="SHOW DATABASES" | awk '{print $1}' | grep -v ^Database$ | grep -v ^mysql$ | grep -v ^performance_schema$ | grep -v ^information_schema$ | tr \\\r\\\n ,\ `
Terima kasih untuk Jérôme Drouet.
Atau, jika Anda menggunakan paket automysqlbackup asli dari sourceforge dan bukan paket apt, Anda bisa menambahkan database performance_schema ke database yang dikecualikan Anda dengan memodifikasi baris yang berisi CONFIG_db_exclude di /etc/automysqlbackup/myserver.conf:
# List of DBNAMES to EXLUCDE if DBNAMES is empty, i.e. ().
CONFIG_db_exclude=( 'information_schema' 'performance_schema' )