是否可以逐个备份btrfs分区(包括将快照树标记为COW从而节省空间的所有共享结构)到另一个?例如,我想备份我的根分区,该分区具有几个btrfs子卷(/本身的快照)。
我能想到的唯一方法是使用像这样的块复制工具,dd
但这效率很低,因为我的分区只有20%的空间已满,我打算定期对其进行备份。我已经使用增量备份了所有内容rsync
,因此这不是另一个问题的解决方法。我只需要对btrfs分区进行一点克隆,而不必使用dd
。
我知道ext3例如提供了转储和还原实用程序。这就是我要找的东西。
更新
这是一个更新,以澄清以下事实:我希望能够以与活动磁盘相同的方式访问备份存储中的文件(即,我不想将转储文件存储在备份存储中)。
cat /dev/zero > zeroes
)填充可用空间,以消除仍在磁盘上的未链接数据。但是当将来BTRFS进行块级重复数据删除时,这可能不再起作用。