

# Amazon RDS 延長サポートでのエンジンバージョンのサポート日を表示
<a name="extended-support-viewing-support-dates"></a>

AWS CLI または RDS API を使用して、Amazon RDS 延長サポートの DB インスタンスまたはマルチ AZ DB クラスター のエンジンバージョンのサポート日に関する情報を表示できます。この情報は、アップグレードの計画に役立ちます。

AWS CLI コマンドと RDS API オペレーションは、RDS 標準サポートと RDS 延長サポートの開始日と終了日を返します。これらの日付は、メジャーエンジンバージョンテーブルでも確認できます。詳細については、「[Amazon RDS でサポートされている MySQL のメジャーバージョン](MySQL.Concepts.VersionMgmt.md#MySQL.Concepts.VersionMgmt.ReleaseCalendar)」および「*Amazon RDS for PostgreSQL リリースノート*」の「[Release calendar for Amazon RDS for PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/PostgreSQLReleaseNotes/postgresql-release-calendar.html)」を参照してください。

## AWS CLI
<a name="extended-support-viewing-support-dates-cli"></a>

AWS CLI を使用して、メジャーエンジンバージョンの RDS 標準サポートと RDS 延長サポートの開始日と終了日を表示するには、[describe-db-major-engine-versions](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-major-engine-versions.html) コマンドを実行します。

このコマンドは、オープンソースエンジン (MariaDB、MySQL、PostgreSQL) に関連する以下の関連パラメータを返します。商用エンジン (Db2、SQL Server、Oracle) では、これらのパラメータは返されません。
+ `SupportedEngineLifecycles` – このパラメータは、`LifecycleSupportName`、`LifecycleSupportStartDate`、`LifecycleSupportEndDate` および を含むオブジェクトの配列です。
+ `LifecycleSupportName` – このパラメータは、エンジンバージョンがサポートされているタイプを示します。RDS 標準サポート (`open-source-rds-standard-support`) または RDS 延長サポート (`open-source-rds-extended-support`)。MariaDB の場合、このパラメータは RDS 標準サポート (`open-source-rds-standard-support`) のみを返します。
+ `LifecycleSupportStartDate` – このパラメータは、`LifecycleSupportName` の値に応じて、RDS 標準サポートまたはメジャーエンジンバージョンの RDS 延長サポートの開始日を一覧表示します。
+ `LifecycleSupportEndDate` – このパラメータは、`LifecycleSupportName` の値に応じて、RDS 標準サポートまたはメジャーエンジンバージョンの RDS 延長サポートの終了日を一覧表示します。

**例**

レスポンスの例は、次の情報を示しています。
+ MySQL 5.7 のサポートされているエンジンライフサイクル `open-source-rds-standard-support` と `open-source-rds-extended-support` の開始日と終了日。MySQL 5.7 では RDS 延長サポートが利用可能です。
+ MariaDB 10.6 でサポートされているエンジンライフサイクル `open-source-rds-standard-support` の開始日と終了日。RDS 延長サポートは MariaDB 10.6 では使用できません。
+ SQL Server は商用エンジンであるため、SQL Server Enterprise Edition 13 でサポートされているエンジンライフサイクルに関する情報はありません。

```
{
    "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
<a name="extended-support-viewing-support-dates-api"></a>

RDS API を使用して、メジャーエンジンバージョンの RDS 標準サポートと RDS 延長サポートの開始日と終了日を表示するには、[DescribeDBMajorEngineVersions](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBMajorEngineVersions.html) オペレーションを使用します。

エンジンバージョンで RDS 延長サポートが利用可能な場合、レスポンスには、パラメータ `SupportedEngineLifeCycles` が 2 つのオブジェクトを持つ配列として含まれます。1 つのオブジェクトには、RDS 標準サポートの開始日と終了日が含まれます。2 つ目のオブジェクトには、RDS 延長サポートの開始日と終了日が含まれます。

RDS 延長サポートがオープンソースエンジンバージョン (MariaDB、MySQL、PostgreSQL) で利用できない場合、レスポンスには、単一のオブジェクトを持つ配列としてパラメータ `SupportedEngineLifeCycles` のみが含まれます。このオブジェクトには、RDS 標準サポートの開始日と終了日が含まれます。

エンジンバージョンが商用エンジン (Db2、SQL Server、Oracle) の場合、レスポンスにはパラメータ `SupportedEngineLifeCycles` は含まれません。