我最近修补了我的 Solaris 10 系统,并且作为 lucreate 过程的一部分(在同一个 zpool 上创建 BE),为我的一个区域创建了一个快照。
我遇到的问题是,每天晚上都会从该区域删除 15GB 的备份,这导致该区域开始空间不足,因为该快照存储了所有数据(我不需要这些数据,但我找不到从 zfs 快照中排除特定文件夹的方法)。再过几天,zpool 就会满了,从而导致更大的问题。
删除快照安全吗?我知道如果我需要激活以前的启动环境,则此区域无法恢复,但还有其他问题吗?
NAME USED AVAIL REFER MOUNTPOINT
pool 178G 89.3G 24K /pool
pool/server1 178G 89.3G 147G pool/server1
pool/server1@BE2 31.7G - 138G -
pool/server1-BE1 7.44M 89.3G 138G pool/server1-BE1
明天,该快照将再增加15GB左右。
zfs destroy -R pool/server1@BE2
答案1
您可以删除快照,正如您所说的,您会丢失之前的启动环境。应该没有其他问题。
ZFS 快照要么全有,要么全无。您不能排除某些东西。