Btrfs

Btrfs:為什麼要在子卷內創建子卷的快照?

  • November 1, 2020

我在 Internet 上看到的所有範例都是在該子卷內創建子卷的快照,如下所示。有什麼理由嗎?為什麼不在該子卷之外創建快照?

https://www.thegeekdiary.com/how-to-create-and-mount-btrfs-snapshots/

# btrfs subvolume snapshot /btrfs/SV1 /btrfs/SV1/SV1-snap
Create a snapshot of '/btrfs/SV1' in '/btrfs/SV1/SV1-snap'

https://www.linux.com/training-tutorials/how-create-and-manage-btrfs-snapshots-and-rollbacks-linux-part-2/

# btrfs subvolume snapshot /btrfs/sub1 /btrfs/sub1/snapshot

我已經測試過創建兩個這樣的快照,但第二個快照包括第一個快照,如下所示。隨著我不斷創建更多快照,它只會看起來更複雜。

在此處輸入圖像描述

為什麼不創建像這樣的快照

btrfs subvolume snapshot /btrfs/SV1 /btrfs/SV1-snap1
btrfs subvolume snapshot /btrfs/SV1 /btrfs/SV1-snap2
...

這真的是一個偏好問題。就個人而言,我不會在要創建快照的子卷內創建子卷的快照。BTRFS 很好,但我覺得它很混亂。

我使用你建議的方法:btrfs subvolume snapshot /btrfs/SV1 /btrfs/SV1-snap1

引用自:https://unix.stackexchange.com/questions/616824