/ homeパーティションは物理ディスク全体で構成されています。btrfsとしてフォーマットされています。スナップショットを撮りたいです。特にサブボリュームの命名に関して混乱しています。
似たような質問があることは承知していますが、似たような質問はそれぞれ、私が尋ねているものとは異なる質問をしているようです(そして、それらはより古く、おそらくbtrfsの急速な発展を考えると時代遅れです)。たとえば、/ homeパーティションは別のボリュームであり、btrfsのmanページにはスナップショットを作成するための別のコマンドが表示されるため、この質問に対する回答は明らかに私の質問に対する回答ではありません。
別の同様の問題、固執しない。
ネーミングの問題で私と同じくらい混乱している他の誰か
私の質問:
シンプルな開始:これは、ホームパーティションのシンプルなスナップショットを撮る正しいコマンドですか?
btrfs subvolume snapshot /home/@home /home/@home_snapshot_20120421
私は本当に勇敢になってテストしましたが、うまくいきません。エラーはerror accessing /home/@home
です。以下に示すように、@ homeがリストされます。
私は明らかにサブボリューム名で混乱しています。スナップショットの作成にそれらを使用する必要がありますか?いくつかの例では/home
、ソースパラメータとして使用してホームのスナップショットを撮影していますが、ルートボリュームの例に基づいて、を使用する必要があるように思われます/home/@home
。
このコマンドは機能しますか?そうでない場合、なぜですか?
btrfs subvolume snapshot /home /home/@home_snapshot_20120421
ある@
だけで命名規則は?それはまったく意味がありますか?
関連する可能性のある出力を次に示します。
btrfs subvolume list /home
ID 256 top level 5 path @home
それが何を意味するのか正確にはわかりません。試すbtrfs device scan
とエラーが発生します(たとえば、デバイス/ dev / sda1をスキャンできません)。ファイルシステムにエラーはありません。すべて順調。
これが私のパーティションです。1つの応答に対して、/ homeだけが私のbtrfsパーティションではありません。
/dev/sda1: (boot partition) TYPE="ext2"
/dev/sda2: (root partition) TYPE="btrfs"
/dev/sdb1: (home partition) TYPE="btrfs"
/dev/sdc1: (shared partition) TYPE="btrfs"
/dev/sdc2: TYPE="swap"