Xtrabackupツールを使って1か月間遊んでいて、認めざるを得ませんでした。これは本当に強力です!
私はまだ5〜150 GBのデータベースサーバーをバックアップするためにテストしており、バックアップ/復元時間は印象的です。だから私はこのツールの使用をマネージャーにプッシュしようとしています、私たちが持つことができる唯一の不便はバックアップアーカイブのサイズ(これはmysqldumpの場合より3倍/ 4倍大きい)であり、もう1つの部分ではバックアップ/復元、バックアッププロセス中のロックなし、およびバックアップをサーバーにストリーミングする機能。
彼はツールの機能に非常に感銘を受けましたが、バックアップ/復元プロセスにおいて彼にとって最も重要な部分は、データベースの特定のテーブルをすばやく復元できることです。このツールについて私が知っていることについては、今のところXtrabackupではこれは不可能だとまだ考えています。私は正しいですか?
次のソフトウェアを使用しています。
Ubuntu 12.04 MySQLサーバー5.5.32 Xtrabackup 2.1.3-608.precise
PS:Xtrabackupで作成したバックアップから特定のテーブルを復元するいくつかの解決策を見てきましたが、Perconaサーバーが常に必要です。
Xtrabackupでそれができない場合、誰かがこの問題のある別の解決策を持っていますか?
この機能は現在、Percona Serverでのみサポートされています。
詳細については、公式のドキュメントリンクを参照してください。 http://www.percona.com/doc/percona-xtrabackup/2.1/innobackupex/importing_exporting_tables_ibk.html