PDF (US Ltr)
- 1.3Mb
PDF (A4)
- 1.3Mb
バックアップから 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!
これで、元のデータベースディレクトリがバックアップからリストアされ、データベースサーバーを再起動できます。