如何升級我的 Amazon Aurora 與 MySQL 相容的全球資料庫?

1 分的閱讀內容
0

我想對我的 Amazon Aurora MySQL 相容版本全球資料庫執行次要或主要版本升級。

簡短說明

您可在全球資料庫組態中對 Aurora 叢集執行次要或主要版本升級。升級 Aurora 全球資料庫會遵循與升級個別 Aurora MySQL 相容資料庫叢集相同的程序。但是,對於全球叢集,需要注意一些差異。這取決於您執行的升級類型及使用的 Aurora DB 叢集類型。

附註:最佳實務是在 Aurora 的升級版本上測試應用程式。此適用於次要和主要版本升級。

解決方式

注意:如果您在執行 AWS Command Line Interface (AWS CLI) 命令時收到錯誤,請確保您使用的是最新的 AWS CLI 版本

執行次要版本升級

Aurora MySQL 相容版本

注意:對於所有次要版本升級,必須先升級所有次要叢集後,才能升級主要叢集。

如要在全球叢集上執行次要版本升級,請遵循升級個別 Aurora 叢集所使用的相同程序。請注意,您無法對屬於全球資料庫一部分的叢集套用自動升級。

您可使用下列方法來更新 Aurora MySQL 相容版本全球叢集:

如需詳細資訊,請參閱升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級

Aurora PostgreSQL 相容版本

當您建立新的 Aurora PostgreSQL 相容版本叢集時,會自動選取 [啟用次要版本升級] 選項。除非您關閉此功能,否則皆會自動對叢集進行任何次要升級**。** 由於全球叢集無法使用零停機時間修補功能,因此於升級程序期間可能會遇到短暫中斷的狀況。

如需詳細資訊,請參閱如何執行次要版本升級和套用修補程式

執行主要版本升級

Aurora MySQL 相容版本

於主要版本升級期間,包含所有個別叢集的全球叢集會立即升級。

  • 請依照 Aurora MySQL 就地主要版本升級的作業方式中的步驟執行。
  • 請務必選擇全球叢集,而不是選擇個別叢集之一。選取此選項表示所有叢集皆會同時升級,而非逐一升級。若您使用 Amazon RDS 主控台進行升級,請選擇具有全球資料庫角色的項目。若您使用 AWS CLI,則請呼叫 modify-global-cluster 命令,而非 modify-db-cluster 命令。
  • 升級後,您無法恢復至升級前的某個時間。
  • 如要對升級的問題進行疑難排解,請參閱 Aurora MySQL 就地升級的疑難排解

如需如何針對 Aurora MySQL 相容版本執行主要升級的詳細資訊,請參閱全球資料庫的就地主要升級

Aurora PostgreSQL 相容版本

如需有關如何對與 Aurora PostgreSQL 相容版本執行主要升級的詳細資訊,請參閱將 PostgreSQL 引擎升級至新的主要版本


相關資訊

使用 Amazon Aurora 全球資料庫

AWS 官方
AWS 官方已更新 2 年前