簡介
無論準備得多完善,計畫總是趕不上變化。 擁有 IT 資源的組織在管理時必須考慮到最糟情況,並假設該情況總有一天會發生。 災害規劃與復原便是 IT 的最關鍵要素之一。
新式雲端平台可提供各種工具,協助組織為不利情況做準備,並在發生問題時減輕其影響。 例如,以雲端為基礎備份服務可為儲存於內部部署的資料建立複本;如此一來,當資料被刪除、損毀或破壞時便可以執行還原。 您也可以備份如虛擬機器以及 SQL 工作負載等 IaaS 資源。 部分 PaaS 服務則具有自動備份功能。 例如,Azure SQL Database 每週會建立一次完整備份、每 12 小時建立一次差異備份,且每隔幾分鐘就會建立一次交易記錄備份。 這些備份會儲存在異地備援儲存體中,而該儲存體則會複寫到已配對的資料中心。 遺失或損毀的資料庫可輕鬆地從備份還原到所選的過去時間點上。
資料遺失並非 IT 專業人員必須考量的唯一「災害」。 完整的災害復原規劃也可以確保商務持續性,例如,在應用程式沒有回應或公用雲端的整個區域發生中斷時,將要求 (「容錯移轉」) 重新導向至次要位置。 雲端也會藉由提供災害復原即服務 (DRaaS) 來協助這方面的工作。 現今系統架構的目標,是要避免依賴任何可能成為單一失敗點的元件。 以下為「復原」的指導原則:在系統內允許甚至規劃合理程度的失敗,同時為組織及其客戶維持可接受的服務等級。
在本課程模組的開始,我們將著眼於完整說明 Bug、錯誤以及失敗。 接下來,我們會介紹用於備份應用程式、服務以及資料的複寫技術,透過這些技術將企業遺失資料的可能性降到最低,並研究主要雲端服務提供者所提供的備份服務。 從這裡開始,我們將深入探討災害復原、DRaaS,以及達成商務持續性的機制。 最後,我們將討論雲端運算中「復原」原則如何改變組織的準備方法,將被動措施轉換為主動措施。
學習目標
- 了解何謂「容錯」
- 列出在雲端平台中用於實現容錯的被動技術
- 列出在雲端平台中用於實現容錯的主動技術
- 了解主要雲端服務提供者所提供的備份服務
- 了解備份服務在災害回應與復原中所扮演的角色
- 說明備份服務與災害復原服務之間的區別
- 列出驅動災害復原規劃的服務等級目標
- 列出由主要雲端服務提供者所提供的災害復原服務
- 說明何謂「復原」,以及其測量方式
- 說明「復原」如何為商務持續性做出貢獻
必要條件
- 了解什麼是雲端運算,包括雲端服務模型和常見的雲端提供者
- 了解不同類型的雲端 (公用、私人、混合式)
- 辨識雲端服務模型 (例如 IaaS、PaaS 和 SaaS) 並加以區別
- 了解雲端資源佈建的運作方式
- 了解資料中心的運作方式,以及資料如何儲存在雲端中
- 了解雲端安全性的基本概念