1

引数なしで innobackupex を呼び出すと、すべてのデータベースのバックアップが作成されます。3 分かかり、8 GB の出力が生成されます。mysqldump --all-databases を実行すると、1 分かかり、1.5 GB の出力が生成されます。これらの出力の両方を使用して同じデータベースを再作成できるのに、なぜ xtrabackup はこれほど遅くて大きくなるのでしょうか?

4

1 に答える 1

3

あなたのibdata1ファイルは8GBですか?xtrabackup は、ファイル全体のホット コピーを行います。ホット コピー プロセスでは、テーブルをロックする必要はありません (これにより、バックアップ プロセス中にデータベースを使用できるようになります)。欠点は、ファイル内の未使用スペースもバックアップされることです。

于 2013-02-07T17:34:21.853 に答える