Azure
在 Azure 上刪除託管增量快照是否安全?
Azure 上託管磁碟的增量快照是一個相對較新的事物,並且沒有完整記錄,所以我有一個關鍵問題:
如果我有磁碟的增量快照 A、B、C 和 D(第一個是顯式完整快照),並且 D 具有最新狀態,那麼在不失去數據的情況下刪除快照 B 和 C 是否安全?通過這個,我正在考慮兩種情況:
- 從增量快照 D 恢復/創建新的託管磁碟?所有的變化都會與最新的“真實”狀態保持一致嗎?
- 複製到新區域。文件中的多個地方都在吹捧這些增量快照允許部分複製到另一個區域或儲存帳戶,因此可以實現自定義災難恢復,而無需複制支持託管快照的整個 blob。我試過了,它可以工作,但如果中間快照(我的例子中的 B 和 C)被刪除,這仍然可能嗎?
在 AWS 上這是正常的,因為在 AWS 上刪除增量快照只會刪除該特定快照中存在的數據,以後不再引用。
這個問題在這裡得到了回答;https://azure.microsoft.com/en-gb/blog/announcing-general-availability-of-incremental-snapshots-of-managed-disks/
現在,如果您刪除了第一個增量快照,則第二個和第三個快照將繼續正常執行,因為增量快照彼此獨立。系統在後台將第一個快照佔用的數據與第二個快照進行合併,以保證第二個和第三個快照不會因為第一個快照的刪除而受到影響。