来自手动的:
可以使用 zfs send -I 选项将一组增量快照合并为一个快照。例如:
# zfs send -I pool/fs@snapA pool/fs@snapD > /snaps/fs@all-I
zfs 如何知道和@snapB
位于@snapC
和之间@snapA
?@snapD
快照之间有父子关系吗?如果是,我如何查询快照的父级?
答案1
快照是数据集的子项。
快照就像时间线上的指针。
尝试zfs list -rt snap -o name,creation
获取快照时间顺序,
答案2
我终于明白了:ZFS 使用交易组并且数据集(如快照)具有原生属性:createtxg
。
createtxg
:创建数据集的事务组 (txg)。书签具有与最初绑定到的快照相同的 createtxg。此属性适用于对快照列表进行排序,例如用于增量发送和接收。