删除 lucreate 创建的快照

删除 lucreate 创建的快照

我最近修补了我的 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 快照要么全有,要么全无。您不能排除某些东西。

相关内容