設計企業級 Windows 備份策略,核心在於回答四個關鍵問題。本文依循「備份對象、方式、儲存、責任」四大面向,提供系統化規劃框架。
一、備份什麼資料?
三大資料類別
- 作業系統檔案:系統碟完整備份(裸機還原關鍵)。
- 應用程式檔案與設定:資料庫設定檔、Web 伺服器組態、郵件伺服器隊列、第三方軟體授權檔。
- 使用者資料:文件、資料庫、郵件信箱、原始碼、設計圖檔。
特殊檔案優先處理
- 應用程式設定檔(Oracle listener.ora、SQL Server master.mdf、AD SYSVOL)往往比 OS 本身更難重建,建議等同 OS 等級保護。
- 郵件資料依政策分級:
- 使用者端 PST/OST:若郵件已留存伺服器端可不備份。
- 伺服器端資料庫 (Exchange EDB):必須納入應用程式一致性備份。
二、怎麼備份?
備份裝置選擇
- 磁碟備份:Windows Server Backup (WSB)、Veeam、Commvault、Dell EMC Avamar。優點:速度快、支援重複資料刪除、即時復原。缺點:單點故障風險,需異地複寫。
- 磁帶備份:System Center Data Protection Manager (DPM)、Veritas NetBackup。優點:離線、長期歸檔、成本低/GB。缺點:隨機存取慢、RTO 較長。
備份類型組合策略
| 類型 | 特點 | 建議頻率 |
| 完整備份 | 完整映像、獨立還原、耗時最久、空間最大 | 每週一次(週末離峰) |
| 差異備份 | 備份自上次完整備份後變更、還原需完整+最新差異、空間/時間介於兩者間 | 每日一次 |
| 增量備份 | 僅備份上次任意備份後變更、鏈條最長、還原最慢、空間最小 | 每小時/持續資料保護 (CDP) |
推薦組合:週日完整 + 週一~六差異 + 關鍵資料庫每小時增量/記錄備份。
備份週期與 RPO/RTO 定義
- RPO (Recovery Point Objective):可接受資料遺失量 → 決定備份頻率。
- RTO (Recovery Time Objective):可接受停機時間 → 決定備份裝置、還原流程自動化程度。
三、備份檔案存哪裡?
異地備份必要性
- 本地備份無法防禦:火災、水患、竊盜、勒索軟體加密備份磁碟。
- 3-2-1 原則:3 份副本、2 種媒體、1 份異地。
- 雲端異地:Azure Blob/Cool/Archive、AWS S3/Glacier、Wasabi、Backblaze B2,配合 Veeam Cloud Connect / MSP360 直傳。
備份加密
- 傳輸加密:TLS 1.2+。
- 靜態加密:AES-256,金鑰由客戶自管 (BYOK) 或 HSM 保護。
- Windows 原生:NTFS EFS 加密備份目錄、BitLocker 加密備份磁碟。
定期驗證可用性
- 每月隨機抽檔還原至測試環境,驗證資料完整性、應用程式啟動、資料庫一致性 (DBCC CHECKDB)。
- 注意字元集/定序問題:Oracle 中文表名/欄位名在跨平台還原時易亂碼,需預先測試。
四、誰來執行與監督?
- 執行角色:備份操作員(設定排程、換帶、處理失敗警示)。
- 監督角色:資安/稽核人員(審核備份報告、抽測還原、驗證加密金鑰管理、確認異地複寫完成)。
- 職責分離:避免同一人兼任執行與監督,防止人為疏失或惡意竄改備份紀錄。
- 自動化:排程腳本 + 監控系統 (SCOM/Zabbix/Prometheus) 警報 → 自動建立事件單 → 負責人處理 → 關單留痕。
快速檢核表
- [ ] 列出所有需保護伺服器、應用、資料庫、共用資料夾。
- [ ] 依業務關鍵性分級(Tier 0/1/2/3)定義 RPO/RTO。
- [ ] 選定備份軟體、裝置、異地目標、加密方式。
- [ ] 撰寫備份/還原 SOP,含裸機還原、資料庫時間點還原、單一檔案還原。
- [ ] 建立季度演練行程表,記錄實測 RTO/RPO。
- [ ] 納入資安稽核週期,確保備份鏈未被勒索軟體加密。
唯有將備份策略文件化、自動化、可驗證、職責分離,才能在災難發生時真正兌現「資料不遺失、業務不中斷」的承諾。