Documentation Home
MySQL Enterprise Backup ユーザーズガイド (バージョン 3.11)
Download this Manual
PDF (US Ltr) - 1.3Mb
PDF (A4) - 1.3Mb
HTML Download (TGZ) - 164.9Kb
HTML Download (Zip) - 191.2Kb


3.2.3 元の場所でのデータベースのリストア

バックアップから MySQL インスタンスをリストアするには:

  • mysqladmin shutdown コマンドなど、通常の手法を使用して、データベースサーバーをシャットダウンします。

  • backup-and-apply-log オプションを使用してバックアップを実行するか、最初のバックアップのあとに apply-log オプションを付けて mysqlbackup を実行して、バックアップデータが完全に整合していることを確認します。

  • copy-back オプションを付けて mysqlbackup コマンドを使用します。この操作は、テーブル、インデックス、メタデータ、およびほかの必要なファイルをコピーして、元の MySQL 構成ファイルの定義に従って元の場所に戻します。この操作の一部として指定できるオプションのさまざまな組み合わせについては、セクション5.1.1.3「既存のバックアップのリストア」を参照してください。

$ mysqlbackup --defaults-file=path_to_my.cnf \
  --datadir=path_to_data_directory \
  --backup-dir=path_to_backup_directory copy-back
...many lines of output...
mysqlbackup: Finished copying backup files.

101208 16:48:13 mysqlbackup: mysqlbackup completed OK!

これで、元のデータベースディレクトリがバックアップからリストアされ、データベースサーバーを再起動できます。