电脑技术学习

使用 ZFS 快照和克隆

dn001

  # zfs destroy tank/home/ahrens/bug123

  必须先销毁克隆,才能销毁父快照。

  使用 ZFS 克隆替换 ZFS 文件系统

  借助 zfs promote 命令可以用活动的 ZFS 文件系统的克隆来替换该文件系统。此功能简化了克隆并替换文件系统以使“源文件系统变为指定文件系统之克隆的功能。此外,通过此功能还可以销毁最初创建克隆所基于的文件系统。如果没有克隆提升 (clone promotion) 功能,就无法销毁活动克隆的“源文件系统。

  在以下示例中,对 tank/test/productA 文件系统进行了克隆,然后克隆文件系统 tank/test/productAbeta 成为了 tank/test/productA 文件系统。

  # zfs create tank/test

  # zfs create tank/test/productA

  # zfs snapshot tank/test/productA@today

  # zfs clone tank/test/productA@today tank/test/productAbeta

  # zfs list -r tank/test

  NAME          USED AVAIL REFER MOUNTPOINT

  tank/test       314K 8.24G 25.5K /tank/test

  tank/test/productA   288K 8.24G  288K /tank/test/productA

  tank/test/productA@today   0   -  288K -

  tank/test/productAbeta   0 8.24G  288K /tank/test/productAbeta

  # zfs promote tank/test/productAbeta

  # zfs list -r tank/test

  NAME          USED AVAIL REFER MOUNTPOINT

  tank/test       316K 8.24G 27.5K /tank/test

  tank/test/productA    0 8.24G  288K /tank/test/productA

  tank/test/productAbeta  288K 8.24G  288K /tank/test/productAbeta

标签: