2

人々が完全なバックアップ/復元手順をどのように行っているかを調べようとしています: ユーザー定義のデータベース スキーマとデータは mysqldump を介して簡単にバックアップできますが、マスター テーブルとデータはどうでしょうか? つまり、サーバーが完全に不安定になった場合、Mysql のすべての設定を含めてデータベースを再構築するにはどうすればよいですか? information_schema および mysql データベースのダンプ/インポート + my.cnf の復元だけの問題ですか? (ISAM ではなく、innodb または MyISAM)

--

編集:ありがとう!

4

1 に答える 1

2

information_schemaはバックアップしませんが、そうでない場合は、my.cnfのコピーとmysqldbテーブルおよびログ設定のダンプを保持します。これを行うには:

mysqldump -u$user -p$pass --all-databases > db_backup.sql

100%同じバージョンのMySQLに復元する場合は、サーバーをシャットダウンし、/ var / lib / mysql(またはデータファイルがある場所)の内容の完全なコピーを実行してバックアップすることもできます。 my.cnfファイル。次に、ライブに移行してサーバーの電源を入れたいときに、コピーを元の場所にドロップします。

于 2012-11-28T14:17:19.673 に答える