このバグ(で修正済みautomysqlbackup 2.6+debian.2-1
)は、automysqlbackupがデータベースperformance_schema
とinformation_schema
データベースをダンプしないようにすることで回避できます。これは/etc/default/automysqlbackup
、次のように編集することで実行できます。
削除するにはgrepのステップに追加のパイプを追加performance_schema
し、information_schema
データベース名のリストから。
したがって、開始する行でDBNAMES=
、| grep -v ^mysql$
挿入後
| grep -v ^performance_schema$ | grep -v ^information_schema$
前に| tr \\\r\\\n ,\
、このような最後の行は次のようになりますことを
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 ,\ `
JérômeDrouetに感謝します。
あるいは、apt-packageではなくsourceforgeの元のautomysqlbackupパッケージを使用する場合、/ etc / automysqlbackup / myserver.confのCONFIG_db_excludeを含む行を変更することにより、除外されたデータベースにperformance_schemaデータベースを追加できます。
# List of DBNAMES to EXLUCDE if DBNAMES is empty, i.e. ().
CONFIG_db_exclude=( 'information_schema' 'performance_schema' )