我在擁有數十個 ZFS 檔案集快照的伺服器中遇到問題。早在 11 月份,我們就收到了文件,結果發現這些文件屬於另一個組織。這些文件的內容非常敏感,因此這些文件已被刪除。然而,當我們刪除這些文件時,已經為包含這些文件的資料或引用的文件集創建了大約 42 個快照。
現在的問題是我們必須從快照中刪除該數據,但我們不想丟失快照的其餘內容。到目前為止,我讀到的所有關於 ZFS 快照的內容都是,它們是要么全有要么全無的實體。您可以建立它們並銷毀它們,但不能修改它們以部分刪除內容。
確實如此,或者有人知道解決方案嗎?
答案1
如果不更改其他快照的大小,您將無法從快照中刪除資料。
也許刪除不必要的快照是有意義的。您可以修改快照數據,但我不確定您具體關心什麼。是空間嗎?這些快照在一段時間後會過期嗎?