3

データベースサーバーのバックアップスクリプトを作成していますが、に含める必要のあるオプションがあるかどうかを尋ねたいと思いましたmysqldump。スクリプトは、6〜24時間ごとにcronから呼び出されます。

InnoDBを排他的に使用します。

私たちのデータベースはかなり大きいので、データベース全体を一度にダンプするのではなく、テーブルのクラスターを個別にダンプする可能性があります。

今のところ、私は含めることを考えています:

--opt # enabled by default
--quote-names # enabled by default
--single-transaction
--skip-comments

信頼性の高い優れたダンプファイルを作成するためのその他の提案や指針はありますか?

4

1 に答える 1

4

mysqlを使用してもう1つのサーバー(スレーブ)をセットアップし、そこにデータを複製することをお勧めします(メインのマスターサーバーから)。

プレーンテキストのダンプが必要な場合は、マスターを傷つけることなく、いつでもスレーブから実行できます。

于 2010-12-21T03:35:45.190 に答える