在 Amazon RDS 延伸支援中檢視引擎版本的支援日期 - Amazon Relational Database Service

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

在 Amazon RDS 延伸支援中檢視引擎版本的支援日期

您可以使用 或 RDS API,在 Amazon RDS 延伸支援中檢視 Amazon RDS 資料庫執行個體或多可用區域資料庫叢集引擎版本支援日期的相關資訊。 AWS CLI 此資訊可協助您規劃升級。

AWS CLI 命令和 RDS API 操作會傳回 RDS Aurora標準支援和 RDS 延伸支援的開始和結束日期。這些日期也可以在主要引擎版本資料表中找到。如需詳細資訊,請參閱《Amazon RDS for PostgreSQL 版本備註》中的 Amazon RDS 上支援的 MySQL 主要版本和發行 Amazon RDS for PostgreSQL 行事曆。PostgreSQL

若要使用 檢視 RDS Aurora標準支援的開始和結束日期,以及主要引擎版本的 RDS 延伸支援 AWS CLI,請執行 describe-db-major-engine-versions 命令。

此命令會傳回開放原始碼引擎 (MariaDB、MySQL 和 PostgreSQL) 的下列相關參數。它不會傳回商業引擎 (Db2、SQL Server 和 Oracle) 的這些參數。

  • SupportedEngineLifecycles – 此參數是包含 LifecycleSupportNameLifecycleSupportStartDate和 的物件陣列LifecycleSupportEndDate

  • LifecycleSupportName – 此參數表示引擎版本所在的支援類型:RDS Aurora標準支援 (open-source-rds-standard-support) 或 RDS 延伸支援 ()open-source-rds-extended-support對於 MariaDB,此參數只會傳回 RDS 標準支援 (open-source-rds-standard-support)。

  • LifecycleSupportStartDate – 根據 的值,此參數會列出 RDS Aurora標準支援或主要引擎版本的 RDS 延伸支援開始日期LifecycleSupportName

  • LifecycleSupportEndDate – 根據 的值,此參數會列出 RDS Aurora標準支援或主要引擎版本的 RDS 延伸支援結束日期LifecycleSupportName

範例

回應範例顯示下列資訊:

  • 支援的引擎生命週期和 MySQL 5open-source-rds-extended-support.7 的開始open-source-rds-standard-support和結束日期。RDS 延伸支援適用於 MySQL 5.7。

  • MariaDB 10.6 支援的引擎生命週期open-source-rds-standard-support的開始和結束日期。RDS 延伸支援不適用於 MariaDB 10.6。

  • 沒有 SQL Server Enterprise Edition 13 支援的引擎生命週期相關資訊,因為 SQL Server 是商業引擎。

{
    "DBMajorEngineVersions": [ 
        {
            "Engine": "mysql",
            "MajorEngineVersion": "5.7",
            "SupportedEngineLifecycles": [
                {
                    "LifecycleSupportName": "open-source-rds-standard-support",
                    "LifecycleSupportStartDate": "2016-02-22T00:00:00+00:00",
                    "LifecycleSupportEndDate": "2024-02-29T23:59:59.999000+00:00"
                },
                {
                    "LifecycleSupportName": "open-source-rds-extended-support",
                    "LifecycleSupportStartDate": "2024-03-01T00:00:00+00:00",
                    "LifecycleSupportEndDate": "2027-02-28T23:59:59.999000+00:00"
                }
            ]
        },
        {
            "Engine": "mariadb",
            "MajorEngineVersion": "10.6",
            "SupportedEngineLifecycles": [
                {
                    "LifecycleSupportName": "open-source-rds-standard-support",
                    "LifecycleSupportStartDate": "2022-02-03T00:00:00+00:00",
                    "LifecycleSupportEndDate": "2026-07-31T23:59:59.999000+00:00"
                }
            ]
        },
        {
            "Engine": "sqlserver-ee",
            "MajorEngineVersion": "13.00"
        },
        ...
    ]
}

若要使用 RDS API 檢視 RDS Aurora標準支援的開始和結束日期,以及主要引擎版本的 RDS 延伸支援,請使用 DescribeDBMajorEngineVersions 操作。

如果 RDS 延伸支援適用於 引擎版本,則回應會包含 參數SupportedEngineLifeCycles做為具有兩個物件的陣列。一個物件包含 RDS Aurora標準支援的開始和結束日期。第二個物件包含 RDS 延伸支援的開始和結束日期。

如果 RDS 延伸支援不適用於開放原始碼引擎版本 (MariaDB、MySQL 和 PostgreSQL),則回應只會包含 參數SupportedEngineLifeCycles做為具有單一物件的陣列。此物件包含 RDS 標準支援的開始和結束日期。

如果引擎版本適用於商業引擎 (Db2、SQL Server 和 Oracle),則回應不包含 參數 SupportedEngineLifeCycles