Zfs

沒有第一個快照的 ZFS 增量快照發送/接收

  • March 8, 2019

我有以下 ZFS 數據集:

pool/dataset
pool/dataset@snap1
pool/dataset@snap2
pool/dataset@snap3

已使用 ZFS 發送/接收復製到備份池

backupPool/dataset
backupPool/dataset@snap1
backupPool/dataset@snap2

之後,我刪除了dataset@snap1dataset@snap2pool我處於無法dataset@snap3增量發送到的情況backupPool

有沒有辦法解決這種情況?例如,在 和 之間生成 ZFS 增量快照pool/dataset@snap3並將backupPool/dataset@snap2其發送到backupPoolbackupPool/dataset@snap2還是轉回pool

我可以轉移pool/dataset@snap3到 中的新數據集backupPool,但我確實需要保留快照的“歷史”。

感謝您的所有建議!

我終於 rsynced pool/dataset@snap3backupPool/dataset@snap2刪除了數據集backupPool/dataset,然後從backupPool/dataset. 我無法找到更好的解決方案來解決這個問題。

丹的建議真的很有幫助。此外,為避免將來刪除快照,最好保留它們

引用自:https://unix.stackexchange.com/questions/504595