tarを使用したオーバーレイマウントパスのバックアップと復元

tarを使用したオーバーレイマウントパスのバックアップと復元

OpenWRTとLinux 2.6.39.2を実行するシステムがあります。

私のファイルシステムでは、私のシンボリックリンクは次の場所に含まれています。/etc/rc.dROMとより多くのシンボリックリンクが含まれています。/overlay/etc/rc.dフラッシュから。

overlayfs は /etc/rc.d に /overlay/etc/rc.d を共同でマウントします。

削除する必要があるROMのファイルはシンボリックリンクです。(オーバーレイ - ホワイトニング)フラッシュメモリに保存されます。

引用するOpenWRT Wiki:

システムが/で既存のファイルを探すように要求されるたびに、まず/overlayを探し、ファイルが存在しない場合は/ romを探します。このように、/ overlayは/ romをオーバーレイし、書き込み可能/効果を生成し、ほとんどのコンテンツは読み取り専用/ romに安全かつ効率的に保存されます。

システムが/ romからファイルを削除するように求められたら、空白の/ overlayにそのエントリを作成します。ホワイトアウトは(overlay-whiteout)を指すシンボリックリンクで、ほとんど存在しないファイルのように動作します。

バックアップの実行

理論的にはすべて大丈夫です。人々はバックアップを試すことができます。/overlay/etc/rc.d変える/etc/rc.dファイルと削除されたファイルを表すシンボリックリンクを保存します。ただし、tarアーカイブを/ overlayに再抽出するたびに(オーバーレイ - ホワイトニング)リンクが作成されると、overlayfsはそのリンクを削除されたファイルとして認識せず、実際のリンクとして認識します。(オーバーレイ - ホワイトニング)

このリンクの特別な点は何ですか?このバックアップ/復元プロセスを実行するにはtarを使用する必要がありますか?

ベストアンサー1

おすすめ記事