內部部署 DR 至 AWS - AWS 規範指引

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

內部部署 DR 至 AWS

用 AWS 作內部部署工作負載的異地災難復原 (DR) 環境是常見的混合案例。在選擇要使用的技術之前,先定義災難復原目標,包括所需的復原時間和復原點目標。若要協助定義此定義,您可以使用 DR 計劃檢查清單

有許多選項可協助您在上快速設定和佈建 DR 環境 AWS。請務必將所有工作負載相依性納入考量,並徹底定期測試 DR 計劃和解決方案,以驗證其完整性。

AWS 可AWS Elastic Disaster Recovery在上建立內部部署伺服器的完整複本,包括根磁碟區和作業系統 AWS。彈性災難復原會持續將您的機器複寫到目標 AWS 帳戶中的低成本暫存區域,且偏好 AWS 區域。區塊層級複寫是伺服器儲存空間的精確複本,包括作業系統、系統狀態組態、資料庫、應用程式和檔案。如果發生災難,您可以指示彈性災難復原在幾分鐘內以完全佈建的狀態快速啟動數千台機器。

彈性災難復原會使用安裝在每個內部部署伺服器上的代理程式。代理程式會將現場部署伺服器的狀態與在上執行的低功率 Amazon EC2 對等項目同步。 AWS您也可以使用彈性災難復原將 DR 容錯移轉和容錯回復程序自動化。自動化容錯移轉和容錯回復程序可協助您達成更低且更一致的復原時間目標 (RTO)。

使用彈性災難復原搭配復原執行個體和 EBS 磁碟區的資料中心與環境圖。 AWS
  1. 複寫伺服器狀態報告

  2. 自動建立和終止暫存區資源

  3. 以 RTO 啟動的復原執行個體 (分鐘) 和 RPO (秒)

  4. 連續區塊層級複寫 (壓縮和加密)

請務必測試 DR 程序,並確認即時測試環境不會與內部部署環境產生衝突。例如,確認適當的授權可在內部部署、預備和起始的 DR 環境中使用且正常運作。同時確認任何可能從中央資料庫輪詢和提取工作的 Worker 類型處理序都已適當配置,以避免重疊或衝突。在 DR 程序中,請包含復原伺服器執行個體上線之前必須執行的任何必要步驟。此外,還包括復原伺服器執行處理上線且可用之後要執行的步驟。您可以使用計AWS Elastic Disaster Recovery 劃自動化解決方案或其他方法等解決方案來協助您自動化 DR 計劃。

您可以使用 S torage Gateway 磁碟區閘道,為內部部署伺服器提供雲端式磁碟區。您也可以使用 Amazon EBS 快照快照快速佈建這些磁碟區,以便與 Amazon EC2 搭配使用。特別是,儲存磁碟區閘道為您的內部部署應用程式提供對其整個資料集的低延遲存取。磁碟區閘道也提供耐用的快照型備份,可還原以供內部部署使用或搭配 Amazon EC2 使用。您可以根據工作負載的復原點目標 (RPO) 排程 point-in-time 快照。

重要

磁碟區閘道磁碟區的目的是做為資料磁碟區使用,而非開機磁碟區。

您可以將 Amazon EC2 Amazon 機器映像 (AMI) 搭配與現場部署伺服器相符的組態搭配使用,並分別指定資料磁碟區。設定並測試 AMI 之後,請根據磁碟區閘道快照從 AMI 佈建 EC2 執行個體以及資料磁碟區。此方法要求您徹底測試環境,以驗證 EC2 執行個體是否正常運作,尤其是 Windows 工作負載。