升級 Aurora 我的SQL資料庫叢集的次要版本或修補程式層級 - Amazon Aurora

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

升級 Aurora 我的SQL資料庫叢集的次要版本或修補程式層級

您可以使用下列方法來升級資料庫叢集的次要版本或修補資料庫叢集:

如需零停機時間修補如何在升級程序期間減少中斷的相關資訊,請參閱使用零停機時間修補

如需針對 Aurora My SQL DB 叢集執行次要版本升級的相關資訊,請參閱下列主題。

執行次要版本升級之前

建議您執行下列動作,以減少次要版本升級期間的停機時間:

Aurora 我的次要版本升級預先檢查 SQL

當您開始次要版本升級時,Amazon Aurora 會自動執行預先檢查。

系統會強制執行這些前置檢查,您無法選擇略過這些檢查。前置檢查提供以下優勢:

  • 升級期間可避免非預期的停機時間。

  • 如果有不相容的問題,Amazon Aurora 會阻止升級,並提供日誌供您了解這些問題。然後,您可以透過減少不相容性,使用記錄來準備資料庫以進行升級。如需移除不相容性的詳細資訊,請參閱我的文件中的準備安裝以進行升級。SQL

前置檢查會在系統將資料庫執行個體停止以進行升級前執行,意即前置檢查執行期間不會造成任何停機時間。如果預先檢查發現不相容,Aurora 會在資料庫執行個體停止之前自動取消升級。Aurora 也會產生不相容的事件。如需有關 Amazon Aurora 事件的詳細資訊,請參閱使用 Amazon RDS 事件通知

Aurora 會在記錄檔PrePatchCompatibility.log中記錄每個不相容性的詳細資訊。在大多數情況下,記錄項目會包含 My SQL 文件的連結,以修正不相容性。如需檢視日誌檔案的詳細資訊,請參閱檢視並列出資料庫日誌檔案

根據前置檢查的特性,這些檢查作業會分析資料庫中的物件。此分析會耗用資源,並增加升級完成的時間。

替代藍/綠升級技術

在某些情況下,您的首要目標是立即從舊叢集切換至升級的叢集。在這種情況下,您可以使用執行舊叢集和新叢集 side-by-side的多步驟處理序。在這裡,您會將舊叢集的資料複寫到新叢集,直至您準備好接管新叢集。如需詳細資訊,請參閱 使用 Amazon RDS 藍/綠部署進行資料庫更新