zfs 如何知道使用 `-I` 标志发送哪些快照?

zfs 如何知道使用 `-I` 标志发送哪些快照?

来自手动的

可以使用 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。此属性适用于对快照列表进行排序,例如用于增量发送和接收。

ZFSPROPS(7) 手册页

相关内容