例:サブボリューム/homeがあり、スナップショットを作成します。 btrfs サブボリューム snapshot /home /temp/snapshot
新しいサブボリューム/ temp / snapshotが元の/ homeから複製されたことを示すリンクはありますか?
つまり、/ temp / snapshotのすべてのエントリを削除し、空の新しいサブボリューム/ temp / snapshot2を作成した場合、これらのサブボリュームの「タイプ」は異なりますか?
ベストアンサー1
最初の質問に対する答えは「はい」です。スナップショットが開始されたサブボリュームを確認できるだけでなく、特定のサブボリュームのスナップショットも表示できます。
たとえば、次を実行すると、btrfs subvol show /temp/snapshot
次の内容が表示されます。
MOUNT_POINT/temp/snapshot
Name: snapshot
UUID: 862e55f5-d1a0-4742-87ed-b430dd181a97
Parent UUID: 5c1e9a70-3158-6940-94d4-be82e064f8df
Received UUID: -
Creation time: 2017-01-26 22:34:21 -0500
Subvolume ID: 940
Generation: 29824
Gen at creation: 29824
Parent ID: 5
Top level ID: 5
Flags: readonly
Snapshot(s):
スナップショット自体が別のスナップショットのソースである場合は、以下にリストされているものが表示されます。スナップ写真。
これ親UUIDソースサブボリュームなので、btrfs subvol list
これを使用してgrep
ソースサブボリュームに関する追加情報を取得できます。
$ btrfs subvol list -u . | grep 5c1e9a70-3158-6940-94d4-be82e064f8df
ID 878 gen 29824 top level 5 uuid 5c1e9a70-3158-6940-94d4-be82e064f8df path home