如何找到 zfs 克隆的父快照?

Jam*_*yan 12 zfs filesystems

我做了一个 zfs 文件系统的克隆,它有许多快照。我还有几个文件系统的复制副本。

如何找到克隆附加到哪个文件系统/快照?

(似乎应该在文档/谷歌搜索中的东西,但我没有找到任何东西)

dsm*_*k80 17

有一个特殊的属性叫做origin它保存你需要的东西。假设我们有一个 zpooltank和一个文件系统tank/f1,我们创建了一个快照和一个克隆:

 zfs snapshot tank/f1@s1
 zfs clone tank/f1@s1 tank/f2
Run Code Online (Sandbox Code Playgroud)

让我们检查该克隆的来源:

zfs get origin tank/f2
Run Code Online (Sandbox Code Playgroud)

输出:

NAME     PROPERTY  VALUE       SOURCE
tank/f2  origin    tank/f1@s1  -
Run Code Online (Sandbox Code Playgroud)