閱讀137 返回首頁    go iPhone_iPad_Mac_手機_平板_蘋果apple


雲服務器 ECS 快照(Snapshot) 原理介紹

原理介紹

阿裏雲提供了快照機製,通過為雲盤創建快照,您可以保留某一個或者多個時間點的磁盤數據拷貝,有計劃地對磁盤創建快照,從而保證您的業務可持續運行。

增量快照機製

快照使用增量的方式,兩個快照之間隻有數據變化的部分才會被拷貝,如下圖所示:

圖中快照 1 、快照 2 和快照 3 分別是磁盤的第一個、第二個和第三個快照。文件係統對磁盤的數據進行分塊檢查,當創建快照時,隻有變化了的數據塊,才會被複製到快照中。 在該示例中:

  • 快照 1 由於是磁盤的第一個快照,會把這個磁盤上的所有數據都複製一份。

  • 而快照 2 隻是複製了有變化的數據塊 B1 和 C1,數據塊 A 和 D 引用了快照 1 中的 A 和 D。

  • 同理,快照 3 複製了有變化數據塊 B2,數據塊 A 和 D 繼續引用快照 1 中的,而數據塊 C1 則引用快照 2 中的。

  • 當磁盤需要恢複到快照 3 的狀態,快照回滾會把數據塊 A、B2、C1 和 D 複製到磁盤上,從而恢複成快照 3 的狀態。

  • 如果快照 2 被刪除,快照中的數據塊 B1 將被刪除,但是數據塊 C1 則不會被刪除。這樣在恢複到快照 3 時,仍可以恢複數據塊 C1 的狀態。

手動創建一個 40 GB 的快照,一般隻需要幾分鍾的時間。

快照鏈

快照鏈是一個磁盤中所有快照組成的關係鏈,一個磁盤對應一條快照鏈。一條快照鏈會包括以下信息:

  • 快照節點:快照鏈中的一個節點表示磁盤的一次快照;

  • 快照容量:快照鏈中所有快照占用的存儲空間;

  • 快照額度:每條快照鏈最多隻能有 64 個快照額度,包括手動創建及自動創建的快照;達到額度上限後,如果要繼續創建自動快照,係統會自動將最早的自動快照刪掉。


最後更新:2016-05-14 10:22:00

  上一篇:go 雲服務器 ECS 快照(Snapshot)快照 2.0 產品規格升級
  下一篇:go 雲服務器 ECS 快照(Snapshot)