web-dev-qa-db-ja.com

Percona Xtrabackupバックアップを使用して単一のテーブルを復元できますか?

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でそれができない場合、誰かがこの問題のある別の解決策を持っていますか?

2
Tony

この機能は現在、Percona Serverでのみサポートされています。

詳細については、公式のドキュメントリンクを参照してください。 http://www.percona.com/doc/percona-xtrabackup/2.1/innobackupex/importing_exporting_tables_ibk.html

0
Tony