CoWを無効にすると、最終的にユーザーはBTRFSスナップショット参照を中断します。

CoWを無効にすると、最終的にユーザーはBTRFSスナップショット参照を中断します。

ユーザーは、次の状況で自分のスナップショット参照を削除する必要があります。

  1. 800GBのデータで満たされた複数の1TBディスク(A、B、C、D)があります。また、400 GBのサイズの仮想マシンが複数あります。
  2. あなたはそれを使用することができますbtrfs send | btrfs receive
  3. 現在のディスク(A)にエラーがあるため、2番目のディスク(B)から起動する必要があります。

No CoWこれで、一部のフォルダ、特に一部のデータベースフォルダ(たとえば~/.config/chromium)と仮想マシンフォルダを手動で設定する必要があります。

そのためには、

  1. 新しいフォルダを作成する必要があります
  2. 置くchattr +C your-new-vm-folder
  3. コピー現在の仮想マシンファイルをここに配置します。

コピー/削除操作を実行するには空き容量が必要なため、この手順を完了することも、完了しない場合もあります(VMファイルのサイズが大きい)。

この手順を完了してもコンテンツが完全に変更されるため、違いを別のディスク(CおよびD)に送信するだけではVMフォルダの内容を保存することはできないため、最初からすべてのVMデータを送信する必要があります。 。

違い(増分スナップショット)のみを送信してNoCowディレクトリを同期状態に保つ方法は?

ベストアンサー1

バックアップディスクから起動することを決定した場合、NoCoWフォルダにこの問題が発生します。

おすすめ記事