10bet网址
MySQL企业备份ユザズガド(バジョン3.11)
下载本手册
PDF(美国Ltr)- 1.3 mb
PDF (A4)- 1.3 mb


5.2構成ファルとパラメ

mysqlbackupオプションは、コマンド行または構成ファ。このセクションでは,構成ファ。

一般に,mysqlbackupは構成オプションの処理のmysqlスタ邮箱ルに従います。" mysqlbackup "および“客户”グルプオプションはコマンド行オプションとして渡します。指定したコマンド行オプションによって,構成ファイルの値がオーバーライドされ,オプションが重複している場合は,最後のインスタンスが優先されます。mysqlbackupは,mysqldへの接続を使用できない場合," mysqld "グルプ内のオプションも読み取り,ソタを検出します。

パラメタ名の下線文字は,ダッシュに置換でき,この同じ規則を使用するmysqldパラメタと同様に,シノニムとして処理されます。(詳細にいては,MySQLリファレンスマニュアルの"コマンド行でのオプションの使用を参照してください.)このドキュメントでは一般に显示变量ステトメントの出力に一致するように,下線を使用して名前を表示しています。

オプションファ邮箱ル

mysqlbackupコマンドはバックアップ元のMySQLデタの場所を読み取ります(優先順で)。

  • 可能な場合,実行中のデタベスからの接続情報。そのため,ほとんどの場合に,コマンド行または構成ファイルにほとんどのオプションを指定することを避けられます。

  • mysqlbackupコマンド行に指定するパラメタ。このようにして,個々のバックアップジョブに特定のオプションを指定できます。

  • MySQL構成ファMySQLル(デフォルトでUnix上のmy.cnfおよびWindows上のmy.ini)。パラメタは最初" mysqlbackup "グルプ,次に“客户”グルプ内で検索されます。ほとんどのバックアップジョブに適用する一般的なパラメタを構成ファ。

mysqlbackupは,初期バックアップステップではファ邮箱ルを上書きしないため、バックアップディレクトリには古いバックアップファ以及ルが格納されていてはなりません。mysqlbackupは,すでに存在するファイルを作成するように求められると停止し,既存のバックアップの損傷を回避します。便宜上、——with-timestampオプションを指定します。これは常にメインバックアップディレクトリに下に,バックアップジョブごとに一意のタイムスタンプされたサブディレクトリを作成します。

バックアップデタと一緒に保存される構成ファ

バックアップデタの各セットには,構成パラメルbackup-my.cnfが含まれます。mysqlbackupコマンドは,このバックアップデルを生成します。运用原木プロセスなどの後続の操作では,このファイルからオプションを読み取り,バックアップデータの構造を判断します。

例5.5backup-my.cnfファ邮箱ルの例

これは,mysqlbackupによって生成されたbackup-my.cnfファ邮箱ルの例です。

ibdata:256M:autoextend innodb_log_file_size=256M innodb_log_files_in_group=3

生成されたbackup-my.cnfファル内のすべてのパスは,単一のバックアップディレクトリを指します。検証とメンテナンスを簡単にするため,一般にバックアップするすべてのデータを,異なるディレクトリに分散させずに,単一のディレクトリ内に格納します。

バックアップ時に,後の段階(リストア操作など)で必要な構成パラメータはバックアップディレクトリに生成されるbackup-my.cnfファ邮箱ルに記録されます。backup-my.cnfには最小限必要なパラメータのみが格納されるため,そのファイルを大きく変更することなく,バックアップを別の場所にリストアできます。たとえば,innodb_data_home_dirオプションとinnodb_log_group_home_dirオプションはbackup-my.cnfに入れることができますが,それらの値がbackup-dir値と同じ場合,それらは省略されます。