阿里云提供了快照機制,通過為云盤創建快照,您可以保留某一個或者多個時間點的磁盤數據拷貝,有計劃地對磁盤創建快照,從而保證您的業務可持續運行。
增量快照機制
快照使用增量的方式,兩個快照之間只有數據變化的部分才會被拷貝,如下圖所示:

圖中快照 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 個快照額度,包括手動創建及自動創建的快照;達到額度上限后,如果要繼續創建自動快照,系統會自動將最早的自動快照刪掉。