我想對我的 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 全球資料庫