Azure 儲存體 LRS、ZRS、GRS 及 GZRS 如何選擇?
Azure 儲存體備援選擇指南,說明 LRS、ZRS、GRS、GZRS 的複本位置、區域韌性、資料可用性及規劃取捨,協助企業按業務復原要求設計儲存架構。
Azure 儲存體 LRS、ZRS、GRS 及 GZRS 如何選擇:先理解規劃目標
Azure 儲存體的備援選項不是單純以「複本越多越好」作決定,而是要將資料耐久性、可用性、區域災難復原、讀取需求及成本一併考慮。LRS、ZRS、GRS 與 GZRS 的主要差異,在於資料複本位於單一資料中心、同一區域的可用性區域,或另一個配對區域。規劃前應先定義可接受的資料遺失量(RPO)及服務恢復時間(RTO),再選擇適合的備援層級。
LRS:本地備援
在單一資料中心內維持多個複本,適合可由其他來源重建、且不要求資料中心級別容錯的資料。
ZRS:區域備援
將資料同步複製至同一 Azure 區域內不同可用性區域,對單一區域內的資料中心故障提供較強韌性。
GRS/GZRS:跨區域備援
將資料複製至次要區域,為區域級災難復原提供基礎;GZRS 同時結合主要區域的區域備援。
先定義 RPO 與 RTO
RPO 是故障時可接受的資料回退時間,RTO 是服務恢復所需時間。備援複本不等於完整備份:企業仍需確認刪除、錯誤寫入、勒索軟件及應用程式邏輯錯誤是否需要另一套不可變或離線備份。NIST SP 800-34 Rev.1 將業務影響分析、備份及復原測試視為持續營運規劃的一部分。
四種常見選項的規劃邏輯
LRS 通常以成本及本地耐久性為重點;ZRS 以同區域內的可用性為重點;GRS 及 GZRS 則把複本延伸至次要區域。啟用跨區域複製前,要核對次要區域是否支援所需服務、資料主權要求、故障轉移流程及應用程式重新連線方式。
部署與驗證清單
建立儲存帳戶時記錄備援選項及變更原因;為重要資料設定資料分類及保留政策;定期檢查複製狀態、警報與容量;以非生產資料演練讀取次要端或復原流程;最後將結果寫入災難復原手冊。