修剪 ZFS 快照内容 —— 不可能?

修剪 ZFS 快照内容 —— 不可能?

我在一台拥有数十个 ZFS 文件集快照的服务器上遇到了问题。去年 11 月,我们收到了一些文件,后来发现这些文件是属于另一个组织的。这些文件的内容非常敏感,因此这些文件被删除了。然而,当我们删除这些文件时,已经为该文件集创建了大约 42 个快照,其中包含这些文件的数据或引用。

现在的问题是我们必须从快照中删除这些数据,但我们不想丢失快照的其余内容。到目前为止,我所读到的有关 ZFS 快照的所有内容都是,它们是全有或全无的实体。您可以创建它们并销毁它们,但不能修改它们以部分删除内容。

事实确实如此吗?或者有人知道解决这个问题的方法吗?

答案1

如果不改变其他快照的大小,您将无法从快照中删除数据。

也许删除不必要的快照是有意义的。您可以修改快照数据,但我不确定您具体担心的是什么。是空间问题吗?这些快照会在一段时间后过期吗?

相关内容