在軟考信息系統管理工程師及其他IT類考試中,數據備份策略屬於計算題和概念題的高頻考點。考題通常會設定一個場景(如“週一全備,週二週三增量...”),讓你判斷恢復數據時需要哪些磁帶,或者比較它們的優缺點。
以下是三種備份方式的深度解析與對比:
一、 三種備份方式詳解
1. 完全備份 (Full Backup)
- 定義: 對系統中所有選定的數據對象進行一次完整的複製,而不論它們自上次備份以來是否被修改過。
- 特點: 它是所有備份的基礎(基線)。
- 優點: 恢復數據最簡單、最快。只需要一盤磁帶(或一個鏡像文件)即可。
- 缺點: 備份數據量最大,佔用存儲空間最多,備份所需時間最長。
- 檔案位(Archive Bit): 備份後,清除文件的存檔屬性(標記為已備份)。
2. 增量備份 (Incremental Backup)
- 定義: 只備份自上一次備份(無論是完全備份、差異備份還是增量備份)之後發生變化的數據。
- 關鍵詞: “上一次備份”。它是跟前一天比。
- 優點: 備份速度最快,佔用空間最小(因為它只存每天新產生的)。
- 缺點: 恢復最麻煩、風險最高。如果中間任何一份增量備份損壞,後續數據都無法恢復。
- 檔案位: 備份後,清除文件的存檔屬性。
3. 差分備份 / 差異備份 (Differential Backup)
- 定義: 備份自上一次完全備份之後發生變化的數據。
- 關鍵詞: “上一次完全備份”。它是跟週日(基準)比。
- 特點: 隨着時間推移,差異備份的文件會越來越大(因為包含了週一、週二、週三...所有的變化)。
- 優點: 恢復速度比增量快,安全性比增量高。
- 缺點: 會造成數據的重複備份(比如週二的數據,在週三的差異備份裏也會有一份)。
- 檔案位: 備份後,不清除文件的存檔屬性(因為下次還得再備一遍)。
二、 形象比喻(秒懂區別)
假設你寫一本書:
- 完全備份: 每天晚上把整本書(100頁)全部複印一份。
- 增量備份:
- 週一:複印週一新寫的第101頁。
- 週二:複印週二新寫的第102頁。
- 差異備份:
- 週一:複印週一新寫的第101頁。
- 週二:複印週一和週二新寫的第101、102頁。
- 週三:複印週一至週三新寫的第101、102、103頁。
三、 考試核心:恢復策略對比
這是計算題和案例分析題最喜歡考的邏輯。
場景設定:
- 週日: 執行完全備份(Full)。
- 週一至週五: 每天執行增量或差異備份。
- 故障發生: 週四下午系統崩潰,需要恢復到週四上午備份時的狀態。
情況A:使用【增量備份】策略
- 恢復步驟(像串珍珠項鍊):
- 恢復 週日 的完全備份。
- 恢復 週一 的增量備份。
- 恢復 週二 的增量備份。
- 恢復 週三 的增量備份。
- 恢復 週四 的增量備份。
- 結論: 需要 N+1 份介質。恢復慢,步驟多。
情況B:使用【差異備份】策略
- 恢復步驟(只需兩步):
- 恢復 週日 的完全備份。
- 恢復 週四 的差異備份(因為週四的差異備份裏已經包含了週一到週四所有的變化)。
- 結論: 只需要 2 份介質。恢復快,步驟少。
四、 綜合對比表(背誦用)
|
特性
|
完全備份
|
增量備份
|
差分備份
|
|
備份速度 |
慢 (最慢)
|
快 (最快) |
中等
|
|
存儲空間 |
大 (最大)
|
小 (最小) |
中等 (隨時間增長)
|
|
恢復速度 |
快 (最快) |
慢 (最慢)
|
中等 (比增量快)
|
|
恢復所需介質 |
1份 (全備)
|
全備 + 所有增量
|
全備 + 最新的一份差分
|
|
數據冗餘 |
高
|
低 (無冗餘)
|
中 (有部分冗餘)
|
|
推薦場景 |
數據量小,關鍵節點
|
數據量巨大,窗口期短
|
平衡備份與恢復時間
|
五、 考試真題技巧
- 看到“恢復時間最短”: 優先選完全備份(如果條件允許)或 差異備份(比增量快)。
- 看到“節省存儲空間/備份窗口短”: 選增量備份。
- 組合策略: 企業通常採用 “每週一次全備 + 每日一次增量” 或 “每週一次全備 + 每日一次差異” 的混合策略。