Zfs
沒有第一個快照的 ZFS 增量快照發送/接收
我有以下 ZFS 數據集:
pool/dataset pool/dataset@snap1 pool/dataset@snap2 pool/dataset@snap3
已使用 ZFS 發送/接收復製到備份池
backupPool/dataset backupPool/dataset@snap1 backupPool/dataset@snap2
之後,我刪除了
dataset@snap1
和dataset@snap2
,pool
我處於無法dataset@snap3
增量發送到的情況backupPool
。有沒有辦法解決這種情況?例如,在 和 之間生成 ZFS 增量快照
pool/dataset@snap3
並將backupPool/dataset@snap2
其發送到backupPool
?backupPool/dataset@snap2
還是轉回pool
?我可以轉移
pool/dataset@snap3
到 中的新數據集backupPool
,但我確實需要保留快照的“歷史”。
感謝您的所有建議!
我終於 rsynced
pool/dataset@snap3
,backupPool/dataset@snap2
刪除了數據集backupPool/dataset
,然後從backupPool/dataset
. 我無法找到更好的解決方案來解決這個問題。丹的建議真的很有幫助。此外,為避免將來刪除快照,最好保留它們。