1

innobackupexを使用してデータベースをバックアップしていますが、いくつかのテーブルを無視する必要があります。--ignore-tablesオプションはありますか?例が見つからないようです

4

1 に答える 1

1

更新(Shlomiのコメントに感謝):XtraBackup 2.3のPercona、オプションがあります--tables-exclude

https://www.percona.com/doc/percona-xtrabackup/2.3/xtrabackup_bin/xbk_option_reference.htmlは次のように述べています。

--tables-exclude = name

テーブル名の正規表現によるフィルタリング。xtrabackup --tablesと同じように動作しますが、一致する名前はバックアップから除外されます。このオプションは、xtrabackup--tablesよりも優先度が高いことに注意してください。


XtraBackupバージョン2.3より前では、xtrabackupまたはinnobackupexには、残りのテーブルをバックアップするときに特定のテーブルを無視するオプションはありません。

--include無視したいテーブルを除くすべてのテーブルに一致する正規表現を使用して指定できます。

たとえば、無視するテーブルを別のデータベースに配置してから、そのデータベースを除くすべてのデータベースをバックアップすることができます。

于 2013-03-29T23:54:38.937 に答える