Xtrabackupを使用してMySQLDBの復元を実行しています。
個々のテーブルを復元しようとすると、いくつかの問題が見つかりました。InnoDBエンジンを使用したテーブルは問題なく復元できますが、MyISAMテーブルをバックアップおよび復元する方法が見つかりません。 Xtrabackupまたは同様の製品を使用してMyISAMの個々のテーブルを復元する方法はありますか?
XtraBackupから個々のMyISAMテーブルを復元するには:
table.{frm,MYD,MYI}
ファイルをMySQLデータベースディレクトリにコピーします(例:/var/lib/mysql/sakila
)FLUSH TABLES
を実行します(はい、mysqldが実行されている可能性があります)SHOW TABLES
を使用して利用可能であることを確認し、それらから行を選択します。