阿里云服務器快照原理圖文介紹
日期: 2019-11-17 18:18:20 / 人氣: 4543
快照用于備份云盤或共享塊存儲在某一個或者多個時間點的的數據??煺沼辛Φ乇WC了您的業務數據安全和提高了應用部署效率。
增量快照原理
云盤格式化后會在邏輯塊地址(LBA)的基礎上劃分數據塊(Block)。一旦數據塊有業務數據寫入,就將參與計量。云盤第一份快照是全量快照,不備份空數據塊。后續快照均是增量快照,備份自上一個快照以來的增量業務數據。因此同一個數據塊在不同快照中可能會出現多個版本。例如,下圖快照1、快照2和快照3分別是一塊云盤的第一份、第二份和第三份快照:

創建每一份快照時,文件系統分塊檢查云盤數據,只有發生變化的數據塊才會被備份到快照中:
- 快照1是第一份快照,備份了該云盤上某一時刻的所有數據。
- 快照2只備份有變化的數據塊B1和C1。數據塊A和D引用快照1中的A和D。
- 快照3只備份有變化的數據塊B2。數據塊A和D引用快照1中的A和D,數據塊C1引用快照2中的C1。
- 當云盤需要恢復到快照3的狀態時,回滾磁盤功能將數據塊A、B2、C1和D備份到云盤上,恢復云盤到快照3的狀態。
- 假如您需要刪除快照2,則快照中的數據塊B1被刪除,不會刪除存在引用關系的數據塊C1。當云盤恢復到快照3的狀態時,仍可以恢復數據塊C1。
快照鏈
快照鏈是一塊云盤中所有快照組成的關系鏈。一塊云盤對應一條快照鏈,快照鏈ID即云盤ID。一條快照鏈中有大量引用和被引用的數據塊關系??煺真湴ㄒ韵滦畔ⅲ?
-
快照容量:快照鏈中所有快照占用的存儲空間。
說明 快照服務按照快照容量計費,您可以使用快照鏈確認每塊云盤的快照容量。
-
快照額度:每塊云盤最多能創建256份手動快照以及1000份自動快照。更多詳情,請參見使用限制。
說明 云盤快照數量達到配額上限后,如果要繼續創建自動快照,系統會自動刪除最早的自動快照。如果要手動創建快照,您需要手動刪除不需要的快照。更多信息,請參見執行或取消自動快照策略和刪除快照。
- 快照節點:快照鏈中的一個節點表示云盤的一份快照。每條快照鏈最多有1256個節點,其中手動創建及自動創建的快照分別為256和1000個節點。
刪除快照原理
當您不再需要某份快照或者快照個數超出額度時,您需要刪除一部分快照釋放空間。由于快照采用增量原理,假設您需要刪除快照鏈中的某一份快照S1,則流程示意圖和邏輯概覽如下所示:

- 阿里云離線分析已刪除快照S1的所有數據塊(Block),刪除未被快照鏈中其他快照引用的數據塊。
-
添加快照S1數據塊到快照S2。剩下的快照一共記錄了10個Block的信息:
- 快照S0的6個。
- 快照S1的2個數據塊。
- 快照S2的2個。
推薦內容 Recommended
- 知識付費時代的知識經紀人... 08-02
- 知識付費的未來是什么?... 07-30
- “知識付費”會讓知識更值錢嗎?... 11-17
- 內容創業知識付費讓知識變現幾點... 11-17
- “股神”巴菲特:互聯網將為教育... 11-10
- 知識變現是什么?有哪些形式?... 11-05
- 企業付款到零錢 接口開通條件... 11-04
- 知識付費大幕已拉開,優質內容受... 10-31
- 從知識付費看優質內容的生產... 10-31
- 七牛云融合 CDN 使用場景... 04-19
相關內容 Related
- 阿里云服務器快照原理圖文介紹... 11-17
- 自動問答研究進展、現狀及趨勢... 01-02
- 個性化問答系統架構... 01-02
- 基于知識庫的問答... 12-25
- 無從下手落地問答系統?實用百度... 12-24
- 人機問答系統介紹... 12-24
- 人機問答系統的類別... 12-13
- 怎么利用知識圖譜構建智能問答系... 12-10
- 問答系統設計的一些思考... 12-07
- 基于sklearn庫,搭建一個... 12-06