mysqldumpのバックアップは、SQLベースのバックアップが可能です。存在するデータをすべてSQLにしてテキスト形式に保存できます。
# 全てのデータベースをバックアップ $ mysqldump -u root -x --all-databases > dump.sql # 特定のデータベースのみバックアップ $ mysqldump -u root <database_name> > dump.sql # 複数のデータベースをバックアップする場合はdatabasesオプションを $ mysqldump -u root --databases DB1 DB2 DB3 mysqldump [OPTIONS] database [tables]とかいう書式でテーブル名も指定できるみたいだ。 SQLベースで復元 普通にmysqlコマンドに渡せばOK
本稿では MySQL のデータベースを論理バックアップ/復元する方法について説明します。MySQL データベースのバックアップ/復元には、mysqldump コマンドを利用します。 mysqldump コマンドは、MySQL をインストールすれば含まれています。 バックアップ ここでは2通りのバックアップ方法を説明します。 特定のデータベースのみバックアップする方法 全てのデータベースをバックアップする方法 バックアップのコマンドを解説する前に知っておいて欲しい mysqldump コマンドのオプションがあります。 –single-transaction オプションです。 このオプションは InnoDB のトランザクションを利用してバックアップを取得します。 例えばバックアップの対象となるデータが膨大で、バックアップに1時間かかるとしましょう。 そうした場合でもトランザクションを利用してく
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く