

# AWS リージョン での DB インスタンスクラスのサポートを決定する
<a name="Concepts.DBInstanceClass.RegionSupportAurora"></a>

特定の AWS リージョン で各 DB エンジンがサポートしている DB インスタンスクラスを決定するため、複数のアプローチの中から 1 つを選択できます。AWS マネジメントコンソール で、「[Amazon RDS 料金表](https://aws.amazon.com/rds/pricing/)」ページ、または [describe-orderable-db-instance-options](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-orderable-db-instance-options.html) AWS CLI コマンドを使用できます。

**注記**  
AWS マネジメントコンソール でオペレーションを実行すると、特定の DB エンジン、DB エンジンバージョン、および AWS リージョン でサポートされる DB インスタンスクラスが自動的に表示されます。実行できるオペレーションの例には、DB クラスターの作成や変更などが含まれます。

**Contents**
+ [Amazon RDS 料金ページを使用して、AWS リージョン での DB インスタンスクラスのサポートを決定する](#Concepts.DBInstanceClass.RegionSupportAurora.PricingPage)
+ [AWS CLI を使用して、AWS リージョン 内での DB インスタンスクラスのサポートを決定する](#Concepts.DBInstanceClass.RegionSupportAurora.CLI)
  + [AWS リージョン 内の特定の DB エンジンバージョンでサポートされている DB インスタンスクラスの一覧表示](#Concepts.DBInstanceClass.RegionSupportAurora.CLI.Example1)
  + [AWS リージョン 内で特定の DB インスタンスクラスをサポートする DB エンジンのバージョンの一覧表示](#Concepts.DBInstanceClass.RegionSupportAurora.CLI.Example2)

## Amazon RDS 料金ページを使用して、AWS リージョン での DB インスタンスクラスのサポートを決定する
<a name="Concepts.DBInstanceClass.RegionSupportAurora.PricingPage"></a>

「[Amazon Aurora の料金](https://aws.amazon.com/rds/pricing/)」ページを使用して、特定の AWS リージョン内で各 DB エンジンがサポートしている DB インスタンスクラスを確認できます。

**料金ページを使用して、リージョンの各エンジンでサポートされる DB インスタンスクラスを決定するには**

1. [[Amazon Aurora の料金]](https://aws.amazon.com/rds/aurora/pricing/) に移動します。

1. **[AWS 料金見積りツール]** セクションで Amazon Aurora エンジンを選択します。

1. **[リージョンを選択]** で、[AWS リージョン] を選択します。

1. **[クラスター設定オプション]** で、設定オプションを選択します。

1. 互換性のあるインスタンスのセクションを使用して、サポートされている DB インスタンスクラスを確認します。

1. (オプション) 見積りツールで他のオプションを選択し、**[概要を保存して表示]** または **[サービスを保存して追加]** を選択します。

## AWS CLI を使用して、AWS リージョン 内での DB インスタンスクラスのサポートを決定する
<a name="Concepts.DBInstanceClass.RegionSupportAurora.CLI"></a>

AWS CLI を使用して、AWS リージョン 内の特定の DB エンジンおよび DB エンジンバージョンでサポートされる DB インスタンスクラスを決定できます。

次の AWS CLI 例を使用する場合は、DB エンジン、DB エンジンバージョン、DB インスタンスクラス、AWS リージョン の有効な値を入力してください。次の表は、有効な DB エンジンの値を示しています。


****  

| エンジン名 | CLI コマンドのエンジン値 | バージョンの詳細 | 
| --- | --- | --- | 
|  MySQL 5.7 互換、8.0 互換 Aurora  |  `aurora-mysql`  |  *Aurora MySQL のリリースノート*の [Amazon Aurora MySQL バージョン 2 のデータベースエンジンの更新](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.20Updates.html)と [Amazon Aurora MySQL バージョン 3 のデータベースエンジンの更新](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.30Updates.html)  | 
|  Aurora PostgreSQL  |  `aurora-postgresql`  |  [https://docs.aws.amazon.com/AmazonRDS/latest/AuroraPostgreSQLReleaseNotes/Welcome.html](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraPostgreSQLReleaseNotes/Welcome.html)  | 

AWS リージョン 名については、「[AWS リージョンアベイラビリティーゾーン](Concepts.RegionsAndAvailabilityZones.md#Concepts.RegionsAndAvailabilityZones.Regions)」を参照してください。

次の例は、[describe-orderable-db-instance-options](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-orderable-db-instance-options.html) AWS CLI コマンドを使用して、AWS リージョン での DB インスタンスクラスのサポートを決定する方法を示しています。

**Topics**
+ [AWS リージョン 内の特定の DB エンジンバージョンでサポートされている DB インスタンスクラスの一覧表示](#Concepts.DBInstanceClass.RegionSupportAurora.CLI.Example1)
+ [AWS リージョン 内で特定の DB インスタンスクラスをサポートする DB エンジンのバージョンの一覧表示](#Concepts.DBInstanceClass.RegionSupportAurora.CLI.Example2)

### AWS リージョン 内の特定の DB エンジンバージョンでサポートされている DB インスタンスクラスの一覧表示
<a name="Concepts.DBInstanceClass.RegionSupportAurora.CLI.Example1"></a>

AWS リージョン 内の特定の DB エンジンバージョンでサポートされている DB インスタンスクラスを一覧表示するには、次のコマンドを実行します。

Linux、macOS、Unix の場合:

```
aws rds describe-orderable-db-instance-options --engine engine --engine-version version \
    --query "OrderableDBInstanceOptions[].{DBInstanceClass:DBInstanceClass,SupportedEngineModes:SupportedEngineModes[0]}" \
    --output table \
    --region region
```

Windows の場合:

```
aws rds describe-orderable-db-instance-options --engine engine --engine-version version ^
    --query "OrderableDBInstanceOptions[].{DBInstanceClass:DBInstanceClass,SupportedEngineModes:SupportedEngineModes[0]}" ^
    --output table ^
    --region region
```

出力には、各 DB インスタンスクラスでサポートされているエンジンモードも表示されます。

例えば、次のコマンドは、米国東部 (バージニア北部) の Aurora PostgreSQL DB エンジンのバージョン 13.6 でサポートされている DB インスタンスクラスを一覧表示します。

Linux、macOS、Unix の場合:

```
aws rds describe-orderable-db-instance-options --engine aurora-postgresql --engine-version 15.3 \
    --query "OrderableDBInstanceOptions[].{DBInstanceClass:DBInstanceClass,SupportedEngineModes:SupportedEngineModes[0]}" \
    --output table \
    --region us-east-1
```

Windows の場合:

```
aws rds describe-orderable-db-instance-options --engine aurora-postgresql --engine-version 15.3 ^
    --query "OrderableDBInstanceOptions[].{DBInstanceClass:DBInstanceClass,SupportedEngineModes:SupportedEngineModes[0]}"  ^
    --output table ^
    --region us-east-1
```

### AWS リージョン 内で特定の DB インスタンスクラスをサポートする DB エンジンのバージョンの一覧表示
<a name="Concepts.DBInstanceClass.RegionSupportAurora.CLI.Example2"></a>

AWS リージョン 内で特定の DB インスタンスクラスをサポートしている DB エンジンのバージョンを一覧表示するには、次のコマンドを実行します。

Linux、macOS、Unix の場合:

```
aws rds describe-orderable-db-instance-options --engine engine --db-instance-class DB_instance_class \
    --query "OrderableDBInstanceOptions[].{EngineVersion:EngineVersion,SupportedEngineModes:SupportedEngineModes[0]}" \
    --output table \
    --region region
```

Windows の場合:

```
aws rds describe-orderable-db-instance-options --engine engine --db-instance-class DB_instance_class ^
    --query "OrderableDBInstanceOptions[].{EngineVersion:EngineVersion,SupportedEngineModes:SupportedEngineModes[0]}" ^
    --output table ^
    --region region
```

出力には、各 DB エンジンバージョンでサポートされているエンジンモードも表示されます。

例えば、次のコマンドは、US East (N. Virginia) で db.r5.large DB インスタンスクラスをサポートする Aurora PostgreSQL DB エンジンの DB エンジンのバージョンを一覧表示します。

Linux、macOS、Unix の場合:

```
aws rds describe-orderable-db-instance-options --engine aurora-postgresql --db-instance-class db.r7g.large \
    --query "OrderableDBInstanceOptions[].{EngineVersion:EngineVersion,SupportedEngineModes:SupportedEngineModes[0]}" \
    --output table \
    --region us-east-1
```

Windows の場合:

```
aws rds describe-orderable-db-instance-options --engine aurora-postgresql --db-instance-class db.r7g.large ^
    --query "OrderableDBInstanceOptions[].{EngineVersion:EngineVersion,SupportedEngineModes:SupportedEngineModes[0]}" ^
    --output table ^
    --region us-east-1
```