# ls /tank/home/ahrens/.zfs/snapshot
tuesday wednesday thursday
可以列出快照,如下所示:
# zfs list -t snapshot
NAME USED AVAIL REFER MOUNTPOINT
pool/home/anne@monday 0 - 780K -
pool/home/bob@monday 0 - 1.01M -
tank/home/ahrens@tuesday 8.50K - 780K -
tank/home/ahrens@wednesday 8.50K - 1.01M -
tank/home/ahrens@thursday 0 - 1.77M -
tank/home/cindys@today 8.50K - 524K -
可以列出为特定文件系统创建的快照,如下所示:
# zfs list -r -t snapshot -o name,creation tank/home
NAME CREATION
tank/home@now Wed Aug 30 10:53 2006
tank/home/ahrens@tuesday Wed Aug 30 10:53 2006
tank/home/ahrens@wednesday Wed Aug 30 10:54 2006
tank/home/ahrens@thursday Wed Aug 30 10:53 2006
tank/home/cindys@now Wed Aug 30 10:57 2006
快照空间记帐
创建快照时,最初在快照和文件系统之间共享其空间,还可能与以前的快照共享其空间。在文件系统发生更改时,以前共享的空间将变为该快照专用的空间,因此会将该空间算入快照的 used 属性。此外,删除快照可增加其他快照专用(使用)的空间量。
创建快照时,快照的空间 referenced 属性与文件系统的相同。
回滚到 ZFS 快照
可以使用 zfs rollback 命令废弃自创建特定快照之后所做的所有更改。文件系统恢复到创建快照时的状态。缺省情况下,该命令无法回滚到除最新快照以外的快照。
标签: