準備 Amazon Aurora 我的SQL相容版本第 2 版標準支援結束 - Amazon Aurora

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

準備 Amazon Aurora 我的SQL相容版本第 2 版標準支援結束

Amazon Aurora 我的相SQL容版本 2 (與我的 SQL 5.7 相容性) 計劃於 2024 年 10 月 31 日終止標準支援。我們建議您在 Aurora 我的SQL版本 2 到達標準支援期間結束之前,將所有執行 Aurora My SQL 版本 2 的叢集升級為預設的 Aurora My SQL 版本 3 (具有我的 SQL 8.0 相容性) 或更高版本。2024 年 10 月 31 日,Amazon RDS 將自動將您的資料庫註冊到 Amazon RDS 擴展 Support 中。如果您在第 1 SQL 版叢集中執行 Amazon Aurora 我的Aurora Serverless版本 2 (具有我的 SQL 5.7 相容性),這並不適用於您。如果您想要將Aurora Serverless版本 1 叢集升級至 Aurora 我的SQL版本 3,請參閱Aurora Serverless v1資料庫叢集的升級路徑

您可以在中找到 Aurora 主要版本的即將到來的 end-of-support 日期Amazon Aurora 版本

如果您有執行 Aurora My SQL 版本 2 的叢集,您將會定期收到通知,其中包含有關如何進行升級的最新資訊,隨著標準支援日期的結束。我們將定期更新此頁面以提供最新資訊。

標準支援時間表結束

  1. 現在到 2024 年 10 月 31 日 — 您可以將叢集從 Aurora 我的SQL版本 2 (與我的 SQL 5.7 相容性) 升級到 Aurora 我的SQL版本 3 (與我的 SQL 8.0 相容性)。

  2. 2024 年 10 月 31 日 — 在這個日期,Aurora 我的SQL版本 2 將到達標準 Support 的終止,Amazon 會RDS自動將您的叢集註冊到 Amazon RDS 擴展支援中。

我們會自動為您註冊RDS延伸 Support。如需詳細資訊,請參閱使用 Amazon RDS延伸支援

尋找受此 end-of-life 程序影響的叢集

若要尋找受此 end-of-life 程序影響的叢集,請使用下列程序。

重要

請務必在資源所在的每 AWS 區域 個位 AWS 帳戶 置執行這些指示。

尋找 Aurora 我的SQL版本 2 叢集
  1. 登錄 AWS Management Console 並在打開 Amazon RDS 控制台https://console.aws.amazon.com/rds/

  2. 在導覽窗格中,選擇 Databases (資料庫)。

  3. 依資料庫篩選方塊中,輸入 5.7

  4. 檢查引擎列SQL中的 Aurora 我。

若要使用尋找受此 end-of-life 程序影響的叢集 AWS CLI,請呼叫指describe-db-clusters令。您可以使用以下指令範例。

aws rds describe-db-clusters --include-share --query 'DBClusters[?(Engine==`aurora-mysql` && contains(EngineVersion,`5.7.mysql_aurora`))].{EngineVersion:EngineVersion, DBClusterIdentifier:DBClusterIdentifier, EngineMode:EngineMode}' --output table --region us-east-1 +---------------------------------------------------------------+ | DescribeDBClusters | +---------------------+---------------+-------------------------+ | DBCI | EM | EV | +---------------------+---------------+-------------------------+ | aurora-mysql2 | provisioned | 5.7.mysql_aurora.2.11.3 | | aurora-serverlessv1 | serverless | 5.7.mysql_aurora.2.11.3 | +---------------------+---------------+-------------------------+

若要尋找執行 Aurora 我的SQL版本 2 的 Aurora 我的SQL資料庫叢集,請搭配下列必要參數使用 RDS D escribeDBClusters API 作業:

  • DescribeDBClusters

    • Filters.Filter.N

      • 名稱

        • engine

      • Values.Value.N

        • ['aurora']

Amazon RDS 擴展 Support

在 Support 日期結束前,您可以免費使用社群 My SQL 5.7 的 Amazon RDS 延伸支援,直到 2024 年 10 月 31 日結束為止。在 2024 年 10 月 31 日,Amazon RDS 會自動將您的資料庫註冊到我的SQL版本 2 的 Aurora RDS 延伸 Support 中。RDSAurora 的延伸 Support 是一項付費服務,可為 Aurora 提供長達 28 個月的額外 Support「我的SQL版本 2」,直到 2027 年 2 月的RDS延伸支援結束為止。RDS擴展 Support 將只提供 Aurora 我的SQL次要版本 2.11 和 2.12。若要在標準支援結束後使用 Amazon Aurora 我的SQL版本 2,請計劃在 2024 年 10 月 31 日之前在其中一個次要版本上執行您的資料庫。

如需RDS延伸 Support 的詳細資訊,例如費用和其他考量,請參閱使用 Amazon RDS延伸支援

執行升級

在主要版本之間進行升級,需要比次要版本更廣泛的規劃和測試。該程序可能需要大量時間。我們要把升級視為包含三步驟的流程,包括升級前、升級中和升級後的活動。

升級前:

在升級之前,我們建議您檢查升級後叢集的應用程式相容性、效能、維護程序和類似的考量,以確認升級後您的應用程式能如預期運作。以下五項建議有助於為您提供更好的升級體驗。

如果您有任何問題或疑慮,Sup AWS port 團隊可以在社區論壇高級 Support 中獲得。

進行升級:

您可以使用下列其中一種升級技術。系統將經歷的停機時間取決於所選擇的技術。

  • 藍色/綠色部署 — 對於最重要的是減少應用程式停機時間的情況,您可以使用 Amazon RDS 藍/綠部署在佈建的 Amazon Aurora 資料庫叢集中執行主要版本升級。藍/綠部署會建立一個複製生產環境的預備環境。您可以對綠色 (預備) 環境中的 Aurora 資料庫叢集進行某些變更,而不會影響生產工作負載。轉換通常只需不到一分鐘的時間,不會遺失資料。如需詳細資訊,請參閱Aurora Amazon RDS 藍/綠部署概述。這樣可將停機時間降到最低,但需要您在執行升級時執行其他資源。

  • 就地升級 — 您可以執行就地升級,Aurora 會自動為您執行預先檢查程序、使叢集離線、備份叢集、執行升級,以及使叢集恢復線上狀態。只要按幾下滑鼠即可執行就地主要版本升級,不需要與其他叢集進行其他協調或容錯移轉,但會涉及停機時間。如需詳細資訊,請參閱 就地升級執行方式

  • 快照還原 — 您可以透過將 Aurora 我的SQL版本 2 快照還原至 Aurora 我的SQL版本 3 叢集來升級 Aurora 我的SQL版本 2 叢集。為此,您應該遵循拍攝快照並從中還原的過程進行操作。這個程序涉及資料庫中斷,因為您要從快照集還原。

升級後:

升級之後,您需要密切監控您的系統 (應用程式和資料庫),並在必要時進行微調變更。嚴格遵循升級前步驟,可將所需的變更降到最低。如需詳細資訊,請參閱疑難排解 Amazon Aurora MySQL 資料庫

若要深入瞭解 Aurora My SQL 主要版本升級的方法、規劃、測試和疑難排解,請務必仔細閱讀升級 Amazon Aurora MySQL 資料庫叢集的主要版本,包括Aurora 疑難排解我的SQL就地升級. 另外請注意,Aurora 我的SQL版本 3 不支援某些執行個體類型。如需詳細資訊,請參閱Amazon Aurora 數據庫實例類

Aurora Serverless v1資料庫叢集的升級路徑

在主要版本之間進行升級,需要比次要版本更廣泛的規劃和測試。該程序可能需要大量時間。我們要把升級視為包含三步驟的流程,包括升級前、升級中和升級後的活動。

Aurora 我的SQL版本 2 (與我的 SQL 5.7 相容性) 將繼續獲得Aurora Serverless v1叢集的標準支援。

如果您想升級到 Amazon Aurora My SQL 3(具有我的 SQL 8.0 兼容性)並繼續運行Aurora Serverless,則可以使用Amazon Aurora Serverless v2。若要瞭解Aurora Serverless v1和之間的差異Aurora Serverless v2,請參閱比較 Aurora Serverless v2 以及 Aurora Serverless v1

升級至Aurora Serverless v2:您可以將Aurora Serverless v1叢集升級至Aurora Serverless v2. 如需詳細資訊,請參閱從 升級 Aurora Serverless v1 叢集至 Aurora Serverless v2