多数のバックアップファ,ルの追跡および保護を回避し,バックアップデ,タの移動を簡略化するために,mysqlbackupコマンドでは,単一ファイル形式でのバックアップの作成,単一ファイルへの既存のバックアップのパック,元のバックアップディレクトリ構造への単一ファイルのアンパック,単一ファイルバックアップの内容の一覧表示,埋め込まれたチェックサムと照合した単一ファイルバックアップの内容の検証,または単一ファイルやディレクトリツリーの抽出を行えます。関連するmysqlbackupオプションの構文にいては,セクション5.1.10 "単一ファルバックアップオプション"を参照してください。
単一ファ@ @ルバックアップは,テ@ @プバックアップやscpを始めとするコマンドなどの別のプロセスにストリーミングまたはパイプすることができるため,この手法を使用して,別のストレージデバイスまたはサーバーにバックアップを格納することができ,元のデータベースサーバーで大幅なストレージオーバーヘッドが発生することがなくなります。(単一ファイルバックアップの準備中,指定したバックアップディレクトリ内に,一時的に複数の小さな作業ファイルが用意されます)。
単一ファ电子邮箱ルバックアップを作成するには,mysqlbackupのオプションbackup-to-image
を指定します。元のすべてのデータファイルは,異なるパスに分散させるのではなく,単一のディレクトリ下に置く必要があります。datadir
、innodb_log_group_home_dir
,およびinnodb_data_home_dir
の構成オプションには同じパスを指定してください。
例3.3絶対パスへの単一ファescルバックアップ
このコマンドは,指定された絶対パスに単一のバックアップ。引き続き——backup-dir
が必要で,一時的な出力,ステ,タス,およびメタデ,タファ,ルを保持するために使用されます。
mysqlbackup——备份映像= /备份/销售。Mbi——backup-dir=/backup-tmp备份到映像
例3.4相対パスへの単一ファルバックアップ
このコマンドは,バックアップディレクトリより下の相対パスを付けて——备份映像
を指定します。結果として生じる単一ファ电子邮箱ルバックアップは,/备份/ sales.mbi
として作成されます。
mysqlbackup——备份映像=销售。Mbi——backup-dir=/backups备份到映像
例3.5標準出力への単一ファescルバックアップ
次のコマンドは,標準出力にバックアップ出力をダンプします。ここでも,my.cnf
に指定された——backup-dir
ディレクトリが一時ディレクトリとして使用されます。
Mysqlbackup——backup-dir=/backups——backup-image=- backup-到image > /backup/mybackup.mbi . Mysqlbackup——backup-dir=/backups——backup-image=- backup-到image
例3.6単一メジへの既存のバックアップディレクトリの変換
my.cnf
に指定されたbackup-dir
ディレクトリは,/备份/ my.mbi
ファ@ @ルにまとめられます。このディレクトリにはあらゆるものを格納でき,必ずしもMySQL企业备份で生成されたバックアップに限りません。
mysqlbackup——备份映像= /备份/我。Mbi——backup-dir=/var/mysql/backup backup-dir-to-image
例3.7バックアップディレクトリへの既存のメジの抽出
メ,ジの内容は,backup-dir
にアンパックされます。
Mysqlbackup——backup-dir=/var/backup——backup-image=/backup/my。mbi image-to-backup-dir
例3.8単一ファルバックアップの内容の一覧表示
@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @
mysqlbackup——备份映像= /备份/我。mbi list-image
例3.10バックアップディレクトリへの単一ファescルバックアップの抽出
このコマンドは,image-to-backup-dir
オプションと同様に動作しますが,単一ファ——backup-dir
ディレクトリに抽出します。
mysqlbackup——备份映像= / var /我。Mbi——backup-dir=/var/备份提取
例3.11単一ファescルの選択的な抽出
次のコマンドは,単一ファ元/ comments.txt
をロ,カルパス/元/ comments.txt
に抽出します。
mysqlbackup——备份映像= / var /我。Mbi \——src-entry=meta/comments.txt提取
次のコマンドは,——dst-entry
オプションを使用することによって,元/ comments.txt
ファ@ @ルを指定のパス/ tmp / mycomments.txt
に抽出します。
mysqlbackup——备份映像= / var /我。Mbi \——src-entry=meta/comments.txt \——dst-entry=/tmp/mycomments.txt
次のコマンドは,元/ comments.txt
(単一ファaapl . aapl .ルバックアップ内部)の内容を標準出力にダンプします。
mysqlbackup——备份映像= / var /我。Mbi——src-entry=meta/comments.txt——dst-entry=- extract
例3.12単一ディレクトリの選択的な抽出
次のコマンドは,単一ディレクトリ元
をロカルファルシステムパス。/元
に抽出します。ディレクトリを抽出すると,サブディレクトリを含めそのすべての内容が抽出されます。
mysqlbackup——备份映像= /备份/我。Mbi——src-entry=meta extract
次のコマンドは,元
ディレクトリのすべての内容(そのすべてのファaapl .ルとサブディレクトリ)をディレクトリ/ tmp / my-meta
に抽出します。
mysqlbackup——备份映像= /备份/我。Mbi——src-entry=meta \——dst-entry=/tmp/my-meta extract
例3.13絶対パス名の処理
絶対パス名は,ローカルシステム内の同じパスに抽出されるため,そのパスの書き込みアクセス許可がない場合,問題が生じる可能性があります。次のようにして絶対パスを再マッピングできます。
mysqlbackup——备份映像= /备份/我。Mbi——src-entry=/——dst-entry=/myroot extract mysqlbackup——backup-image=/backup/my。mbi - src-entry =。提取
最初のコマンドは,ロ,カルシステム内の/ myroot
ディレクトリへのすべての絶対パスを抽出します。2番目のコマンドは,現在のディレクトリへのすべての相対パスを抽出します。