このドキュメントで説明するソフトウェアは、Extended SupportまたはSustaining Supportのいずれかにあります。 詳細は、https://www.oracle.com/us/support/library/enterprise-linux-support-policies-069172.pdfを参照してください。
Oracleでは、このドキュメントに記載されているソフトウェアをできるだけ早くアップグレードすることをお薦めします。
送信/受信機能を使用するには、UEK R3を使用してシステムをブートする必要があります。
送信操作では、2つのサブボリュームを比較し、一方のサブボリューム(parentサブボリューム)をもう一方のサブボリューム(sentサブボリューム)にどのように変換するかを記述します。 通常は、出力をファイルに保存して後で使用するか、出力を受信操作に送ってすぐに使用します。
最も簡単な形式の送信操作は、サブボリュームの完全な記述です。
#btrfs send
[-v
] [-f
sent_file
] ...subvol
-vオプションに複数のインスタンスを指定し、増加するデバッグ出力を表示できます。 -fオプションを使用すると、出力をファイルに保存できます。 以下の使用例では、これらの2つのオプションが暗黙的に含まれています。
次の形式の送信操作は、1つのサブボリュームをもう1つのサブボリュームにどのように変換するかに関する完全な記述です。
#btrfs send
-p
parent_subvol
sent_subvol
受信操作中に、親ボリュームのスナップショット(クローン・ソースと呼ばれる)など、サブボリュームを使用でき、そこから一部のデータをリカバリできる場合、クローン・ソースを指定して出力ファイルのサイズを縮小できます。
#btrfs send
[-p
parent_subvol
]-c
clone_src
[-c
clone_src
] ...subvol
複数のクローン・ソースがある場合、-cオプションを複数回指定できます。 親サブボリュームが指定されていない場合、btrfsはクローン・ソースから適切な親を選択します。
受信操作を使用して、送信されたサブボリュームを、指定したパスに再生成します。
#btrfs receive
[-f
sent_file
]mountpoint