針對 Amazon Aurora Global Database 使用藍/綠部署 - Amazon Aurora

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

針對 Amazon Aurora Global Database 使用藍/綠部署

Amazon RDS 藍/綠部署提供安全測試資料庫變更的功能。針對您的全球資料庫,藍/綠部署可讓您以最短的停機時間執行升級和維護操作。您可以建立完全受管的預備環境 (綠色),反映整個生產環境 (藍色),包括主要叢集和跨多個 AWS 區域的所有相關次要區域。預備環境反映您的生產設定,可讓您在切換到新環境之前可靠地測試變更。在整個過程中,藍/綠部署可讓預備環境和生產環境保持同步。準備好讓您的預備環境成為新的生產環境時,請執行藍/綠切換。此操作會將您的主要和所有次要區域轉換為綠色環境,停機時間通常不到一分鐘。此服務會自動重新命名叢集、執行個體和端點,以符合原始生產環境,讓您的應用程式存取新的生產環境,而不需要任何組態變更,並將營運開銷降至最低。

搭配 Aurora Global Database 使用藍/綠部署的優勢

  • 執行主要版本、次要版本和系統更新,包括 Aurora Global Databases 上的資料庫修補程式和作業系統升級,同時保持最短的停機時間。

  • 在全域資料庫的主要和次要區域中建立生產就緒預備 (綠色) 環境,以測試和實作較新的資料庫功能。

  • 根據您的工作負載,使用內建的切換護欄安全地切換,停機時間通常不到一分鐘。

  • 在藍/綠轉換過程中維護災難復原功能,允許藍/綠轉換期間進行全域資料庫容錯移轉。

  • 您的流量將導向新的生產環境,而不需要任何應用程式變更。

藍/綠部署如何與 Aurora Global Database 搭配使用

如需如何建立、檢視、切換和刪除藍/綠部署的詳細資訊,請參閱 使用 Amazon Aurora 藍/綠部署進行資料庫更新。您可以使用此功能進行主要或次要版本升級、透過參數更新改善資料庫效能,以及採用新的資料庫功能,並將停機時間降至最低。

以下顯示具有一個次要區域的 Aurora Global Database 藍/綠部署在藍/綠轉換前後的外觀。

Aurora Global Database 的藍/綠部署範例。

您可以從 全球資料庫的主要區域建立藍/綠部署。選取引擎組態,例如綠色環境的主要或次要引擎版本、資料庫參數群組和資料庫叢集參數群組。Amazon RDS 會複製藍色環境的綠色環境拓撲。中的視覺化呈現 AWS 管理主控台 如下所示。

藍/綠部署的摘要。
注意

在藍/綠切換期間支援全域容錯移轉,但在藍/綠切換期間不支援全域切換。

當您在 RDS 藍色/綠色切換期間啟動全域容錯移轉時,目標區域會自動轉返至藍色環境,或在全域容錯移轉發生之前轉返至綠色環境。

如需建立、檢視、切換和刪除藍/綠部署的資訊,請參閱 使用 Amazon Aurora 藍/綠部署進行資料庫更新。遵循全球資料庫的相同工作流程,並在相關步驟中註明特定指示。