Amazon Aurora
Aurora のユーザーガイド

Amazon Aurora DB クラスターの作成

Amazon Aurora DB クラスターは、1 つの DB インスタンス (MySQL または PostgreSQL と互換) および 1 つのクラスターボリューム (3 つのアベイラビリティーゾーンにコピーされた DB クラスターのデータを単一の仮想ボリュームとして表現) で構成されます。デフォルトでは、DB クラスターには、プライマリ書き込み DB インスタンスと、オプションで最大 15 個の Aurora レプリカ (読み込み DB インスタンス) が含まれます。Aurora DB クラスターの詳細については、「Amazon Aurora DB クラスター」を参照してください。

次のトピックでは、Aurora DB クラスターを作成する方法について説明します。開始するには、まず「DB クラスターの前提条件」を参照してください。

Aurora DB クラスターへの接続に関する簡単な説明については、「Amazon Aurora DB クラスターへの接続」を参照してください。

DB クラスターの前提条件

重要

Aurora DB クラスターを作成する前に、「Amazon Aurora の環境をセットアップする」のタスクを完了する必要があります。

DB クラスターを作成するための前提条件を次に示します。

VPC

Amazon Aurora DB クラスターは、Amazon VPC サービスに基づき、最低 2 つのアベイラビリティーゾーンのある AWS リージョンの仮想プライベートクラウド (VPC) 内にのみ作成できます。DB クラスターに選択する DB サブネットグループは、少なくとも 2 つのアベイラビリティーゾーンを対象とする必要があります。この設定により、万一アベイラビリティーゾーンに障害が発生した場合でも、DB クラスターにはフェイルオーバーに使用できる DB インスタンスが常に 1 つ以上存在することが保証されます。

AWS マネジメントコンソール を使用して Aurora DB クラスターを作成する場合は、お客様に代わって Amazon RDS に VPC を自動的に作成させることができます。または、既存の VPC を使うか、Aurora DB クラスター用に新しい VPC を作成することができます。VPC の Amazon Aurora DB クラスターで使用するには、少なくとも 2 つのアベイラビリティーゾーンのそれぞれに 1 つ以上のサブネットが必要です。詳細については、「Amazon Aurora で使用する VPC を作成する方法」を参照してください。VPC の詳細については、「Amazon Virtual Private Cloud VPC および Amazon Aurora」を参照してください。

注記

ClassicLink を使用すると、VPC にない EC2 インスタンスと、Amazon Aurora DB クラスターとの通信が可能になります。詳細については、「VPC 内の DB インスタンスに VPC 外の EC2 インスタンスがアクセスする」を参照してください。

デフォルト VPC を持っていない、または VPC を作成していない場合は、コンソールを使用して Aurora DB クラスターを作成するときに、お客様に代わって Amazon RDS に VPC を自動的に作成させることができます。それ以外の場合は、以下を実行する必要があります。

  • DB クラスターをデプロイする AWS リージョンで、少なくとも 2 つのアベイラビリティーゾーンのそれぞれに 1 つ以上のサブネットを持つ VPC を作成します。詳細については、「Amazon Aurora で使用する VPC を作成する方法」を参照してください。

  • Aurora DB クラスターへの接続を許可する VPC セキュリティグループを指定します。詳細については、「VPC の DB インスタンスの使用」を参照してください。

  • Aurora DB クラスターが使用できる VPC 内の最低 2 つのサブネットを定義する RDS DB サブネットグループを指定します。詳細については、「DB サブネットグループの使用」を参照してください。

追加前提条件

AWS Identity and Access Management (IAM) 認証情報を使用して AWS に接続する場合は、IAM アカウントに Amazon RDS オペレーションを実行するために必要なアクセス許可を付与する IAM ポリシーが必要です。詳細については、「Amazon Aurora での Identity and Access Management」を参照してください。

IAM アカウントを使用して Amazon RDS コンソールにアクセスする場合は、まず、IAM アカウントで AWS マネジメントコンソール にサインインする必要があります。次に、Amazon RDS コンソール (https://console.aws.amazon.com/rds/) に移動します。

DB クラスターの設定パラメータを調整する場合は、必要なパラメータ設定を持つ DB クラスターパラメータグループと DB パラメータグループを指定する必要があります。DB クラスターパラメータグループまたは DB パラメータグループの作成または変更については、「DB パラメータグループおよび DB クラスターパラメータグループを使用する」を参照してください。

DB クラスター用に指定する TCP/IP ポート番号を確認する必要があります。会社のファイアウォールによっては、Aurora のデフォルトポート (MySQL の場合は 3306、PostgreSQL の場合は 5432) への接続がブロックされる場合があります。会社のファイアウォールがデフォルトのポートをブロックする場合は、お客様の DB クラスター用に別のポートを選択します。DB クラスターのすべてのインスタンスは同じポートを使用します。

DB クラスターの作成

Aurora DB クラスターは、AWS マネジメントコンソール、AWS CLI、または RDS API を使用して作成できます。

注記

コンソールを使用している場合は、データベースの作成に新しいコンソールインターフェイスを使用できます。使用しているコンソールに基づき、[新しいコンソール] または [元のコンソール] の手順を選択します。新しいコンソールの指示はデフォルトで開いています。

新しいコンソール

[Easy create] を有効または無効にして、AWS マネジメントコンソール を使用して MySQL を実行する DB インスタンスを作成できます。[Easy create] を有効にして、DB エンジンタイプ、DB インスタンスサイズ、および DB インスタンス識別子のみを指定します。[Easy Create (簡易作成)] では、他の設定オプションにデフォルト設定を使用します。[Easy create] が有効になっていない場合は、データベースの作成時に、可用性、セキュリティ、バックアップ、メンテナンスなどの設定オプションを追加指定します。

注記

この例では、[Standard Create (標準作成)] が有効になっており、[Easy Create (簡易作成)] は有効になっていません。[Easy create] を有効にして、Aurora MySQL DB クラスターを作成する方法については、Amazon Aurora の使用開始 を参照してください。

コンソールを使用して Aurora DB クラスターを作成するには

  1. AWS マネジメントコンソールにサインインし、Amazon RDS コンソール (https://console.aws.amazon.com/rds/) を開きます。

  2. AWS マネジメントコンソール の右上で、DB クラスターを作成する AWS リージョンを選択します。

    Aurora は、一部の AWS リージョンでは使用できません。Aurora を使用できる AWS リージョンのリストについては、「現在利用できるリージョン 」を参照してください。

  3. ナビゲーションペインで、[データベース] を選択します。

  4. [データベースの作成] を選択します。

  5. [Choose a database creation method (データベース作成方法を選択)] で [Standard Create (標準作成)] を選択します。

  6. [エンジンのオプション] で [Amazon Aurora] を選択します。

    
                                エンジンのオプション
  7. [Edition] で、次のいずれかを選択します。

    • MySQL と互換性がある Amazon Aurora

    • PostgreSQL との互換性がある Amazon Aurora

  8. [MySQL と互換性がある Amazon Aurora] を選択した場合は、[データベース機能] で次のいずれかを選択します。

  9. [テンプレート] で、ユースケースに合うテンプレートを選択します。

  10. マスターパスワードを入力するには、以下の操作を行います。

    1. [設定] セクションで、[認証情報の設定] を開きます。

    2. [Auto generate a password (パスワードの自動生成)] チェックボックスをオフにします。

    3. (オプション) [Master username] 値を変更し、[Master password] および [Confirm password] に同じパスワードを入力します。

    デフォルトでは、新しい DB インスタンスはマスターユーザー用に自動生成されたパスワードを使用します。

  11. 残りのセクションで、DB クラスター設定を指定します。各設定の詳細については、「Aurora DB クラスターの設定」を参照してください。

  12. [データベースの作成] を選択します。

    自動生成されたパスワードを使用する場合は、[データベース] ページに [認証情報の詳細の表示] ボタンが表示されます。

    DB クラスターのマスターユーザー名およびパスワードを表示するには、[認証情報の詳細の表示] を選択します。

    
                        パスワードの自動生成後のマスターユーザー認証情報。

    マスターユーザーとして DB インスタンスに接続するには、表示されているユーザー名およびパスワードを使用します。

    重要

    マスターユーザーのパスワードを再度表示することはできません。記録していない場合は、変更する必要がある場合があります。DB インスタンスが有効になった後にマスターユーザーのパスワードを変更する必要がある場合は、そのように DB インスタンスを変更することができます。DB インスタンスの変更の詳細については、「Amazon Aurora DB クラスターの変更」を参照してください。

  13. [データベース] で、新しい Aurora DB クラスターの名前を選択します。

    RDS コンソールに、新しい DB クラスターの詳細が表示されます。DB クラスターが使用できるようになるまで、DB クラスターのステータスは [作成中] になります。両方のステータスが [available] に変わると、DB クラスターに接続できます。DB インスタンスクラスとストレージの合計によっては、新しい DB クラスターを使用できるようになるまで最長 20 分かかることがあります。

    
                        DB クラスター作成時の概要

    ステータスが [available] に変わったら、DB クラスターのプライマリインスタンスに接続できます。DB インスタンスクラスと割り当てられたストレージによっては、新しいインスタンスを使用できるようになるまで数分かかることがあります。

    新しく作成したクラスターを確認するには、Amazon RDS コンソールのナビゲーションペインから [データベース] を選択します。DB クラスターの詳細を表示する DB クラスターを選択します。詳細については、「Amazon Aurora DB クラスターの表示」を参照してください。

    
                        Amazon Aurora DB インスタンスリスト

    [接続とセキュリティ] タブで、書き込み DB インスタンスのポートおよびエンドポイントを書き留めます。クラスターのエンドポイントとポートは、書き込みまたは読み取りオペレーションを実行するすべてのアプリケーション用の JDBC 接続文字列と ODBC 接続文字列で使用します。

元のコンソール

AWS マネジメントコンソール を使用して Aurora DB クラスターを作成するには

  1. AWS マネジメントコンソールにサインインし、Amazon RDS コンソール (https://console.aws.amazon.com/rds/) を開きます。

  2. AWS マネジメントコンソール の右上で、Aurora DB クラスターを作成する AWS リージョンを選択します。

  3. ナビゲーションペインで、[データベース] を選択します。

    ナビゲーションペインが閉じられている場合は、左上隅のメニューアイコンを選択して開きます。

  4. [Create database (データベースの作成)] を選択して、[エンジンの選択] ページを開きます。

  5. [エンジンの選択] ページで、Aurora のエディションを選択します。MySQL 5.6 互換、MySQL 5.7 互換、PostgreSQL 互換のいずれかを選択します。

    
                            Amazon Aurora エンジンの選択
  6. [Next (次へ)] を選択します。

  7. [DB 詳細の指定] ページで、DB インスタンスの情報を指定します。各設定の詳細については、「Aurora DB クラスターの設定」を参照してください。

    一般的な [Specify DB details] ページは以下のようになります。

    
                            Amazon Aurora の詳細
  8. マスターパスワードを確認し、[Next] を選択します。

  9. [詳細設定の構成] ページで、Aurora DB クラスターのその他の設定をカスタマイズできます。各設定の詳細については、「Aurora DB クラスターの設定」を参照してください。

  10. [データベースの作成] を選択して Aurora DB クラスターを作成し、[閉じる] を選択します。

    Amazon RDS コンソールでは、新しい DB クラスターが DB クラスターのリストに表示されます。DB クラスターが作成され、使用できるようになるまで、DB クラスターのステータスは [作成中] になります。ステータスが [available] に変わったら、DB クラスターの書き込みインスタンスに接続できます。DB クラスタークラスと割り当てられたストレージによっては、新しいクラスターを使用できるようになるまで数分かかることがあります。

    新しく作成したクラスターを確認するには、Amazon RDS コンソールのナビゲーションペインから [データベース] を選択後、DB クラスターを選択して DB クラスターの詳細を表示します。詳細については、「Amazon Aurora DB クラスターの表示」を参照してください。

    
                            Amazon Aurora DB インスタンスリスト

    クラスターのポートとエンドポイントを書き留めます。書き込み DB クラスターのエンドポイントとポートは、書き込みまたは読み取りオペレーションを実行するすべてのアプリケーション用の JDBC 接続文字列と ODBC 接続文字列で使用します。

AWS CLI

注記

AWS CLI を使用して Aurora DB クラスターを作成する前に、VPC や RDS DB サブネットグループの作成など、必要な前提条件を満たす必要があります。詳細については、「DB クラスターの前提条件」を参照してください。

AWS CLI を使用して、Aurora MySQL DB クラスター、または Aurora PostgreSQL DB クラスターを作成できます。

AWS CLI を使用して Aurora MySQL DB クラスターを作成するには

Aurora MySQL DB クラスターまたは DB インスタンスを作成するときは、DB クラスターまたは DB インスタンスの MySQL 互換性に基づいて、--engine オプション値に正しい値を指定してください。

  • Aurora MySQL 5.7 DB クラスターまたは DB インスタンスを作成するときは、--engine オプションに aurora-mysql を指定する必要があります。

  • Aurora MySQL 5.6 DB クラスターまたは DB インスタンスを作成するときは、--engine オプションに aurora を指定する必要があります。

以下の手順を実行します。

  1. 新しい DB クラスターの DB サブネットグループと VPC セキュリティグループ ID を認証し、AWS CLI の create-db-cluster コマンドを呼び出して Aurora MySQL DB クラスターを作成します。

    たとえば、次のコマンドは sample-cluster という名前の新しい MySQL 5.7 互換 DB クラスターを作成します。

    Linux、OS X、Unix の場合:

    aws rds create-db-cluster --db-cluster-identifier sample-cluster --engine aurora-mysql \ --engine-version 5.7.12 --master-username user-name --master-user-password password \ --db-subnet-group-name mysubnetgroup --vpc-security-group-ids sg-c7e5b0d2

    Windows の場合:

    aws rds create-db-cluster --db-cluster-identifier sample-cluster --engine aurora-mysql ^ --engine-version 5.7.12 --master-username user-name --master-user-password password ^ --db-subnet-group-name mysubnetgroup --vpc-security-group-ids sg-c7e5b0d2

    次のコマンドは sample-cluster という名前の新しい MySQL 5.6 互換 DB クラスターを作成します。

    Linux、OS X、Unix の場合:

    aws rds create-db-cluster --db-cluster-identifier sample-cluster --engine aurora \ --engine-version 5.6.10a --master-username user-name --master-user-password password \ --db-subnet-group-name mysubnetgroup --vpc-security-group-ids sg-c7e5b0d2

    Windows の場合:

    aws rds create-db-cluster --db-cluster-identifier sample-cluster --engine aurora ^ --engine-version 5.6.10a --master-username user-name --master-user-password password ^ --db-subnet-group-name mysubnetgroup --vpc-security-group-ids sg-c7e5b0d2
  2. コンソールを使用して DB クラスターを作成する場合、Amazon RDS は自動的に使用する DB クラスターのプライマリインスタンス (ライター) を作成します。AWS CLI を使用して DB クラスターを作成する場合、使用する DB クラスターのプライマリインスタンスを明示的に作成する必要があります。プライマリ インスタンスは、DB クラスターで作成される最初の DB インスタンスです。

    DB クラスターのプライマリインスタンスを作成するには、create-db-instance AWS CLI コマンドを呼び出します。--db-cluster-identifier オプション値として DB クラスターの名前を含めます。

    たとえば、次のコマンドは sample-instance という名前の新しい MySQL 5.7 互換 DB インスタンスを作成します。

    Linux、OS X、Unix の場合:

    aws rds create-db-instance --db-instance-identifier sample-instance \ --db-cluster-identifier sample-cluster --engine aurora-mysql --db-instance-class db.r4.large

    Windows の場合:

    aws rds create-db-instance --db-instance-identifier sample-instance ^ --db-cluster-identifier sample-cluster --engine aurora-mysql --db-instance-class db.r4.large

    次のコマンドは sample-instance という名前の新しい MySQL 5.6 互換 DB インスタンスを作成します。

    Linux、OS X、Unix の場合:

    aws rds create-db-instance --db-instance-identifier sample-instance \ --db-cluster-identifier sample-cluster --engine aurora --db-instance-class db.r4.large

    Windows の場合:

    aws rds create-db-instance --db-instance-identifier sample-instance ^ --db-cluster-identifier sample-cluster --engine aurora --db-instance-class db.r4.large

AWS CLI を使用して Aurora PostgreSQL DB クラスターを作成するには

  1. 新しい DB クラスターの DB サブネットグループと VPC セキュリティグループ ID を認証し、AWS CLI の create-db-cluster コマンドを呼び出して Aurora PostgreSQL DB クラスターを作成します。

    たとえば、次のコマンドは sample-cluster という名前の新しい DB クラスターを作成します。

    Linux、OS X、Unix の場合:

    aws rds create-db-cluster --db-cluster-identifier sample-cluster --engine aurora-postgresql \ --master-username user-name --master-user-password password \ --db-subnet-group-name mysubnetgroup --vpc-security-group-ids sg-c7e5b0d2

    Windows の場合:

    aws rds create-db-cluster --db-cluster-identifier sample-cluster --engine aurora-postgresql ^ --master-username user-name --master-user-password password ^ --db-subnet-group-name mysubnetgroup --vpc-security-group-ids sg-c7e5b0d2
  2. コンソールを使用して DB クラスターを作成する場合、Amazon RDS は自動的に使用する DB クラスターのプライマリインスタンス (ライター) を作成します。AWS CLI を使用して DB クラスターを作成する場合、使用する DB クラスターのプライマリインスタンスを明示的に作成する必要があります。プライマリ インスタンスは、DB クラスターで作成される最初の DB インスタンスです。

    DB クラスターのプライマリインスタンスを作成するには、create-db-instance AWS CLI コマンドを呼び出します。--db-cluster-identifier オプション値として DB クラスターの名前を含めます。

    Linux、OS X、Unix の場合:

    aws rds create-db-instance --db-instance-identifier sample-instance \ --db-cluster-identifier sample-cluster --engine aurora-postgresql --db-instance-class db.r4.large

    Windows の場合:

    aws rds create-db-instance --db-instance-identifier sample-instance ^ --db-cluster-identifier sample-cluster --engine aurora-postgresql --db-instance-class db.r4.large
RDS API

注記

AWS CLI を使用して Aurora DB クラスターを作成する前に、VPC や RDS DB サブネットグループの作成など、必要な前提条件を満たす必要があります。詳細については、「DB クラスターの前提条件」を参照してください。

新しい DB クラスターの DB サブネットグループと VPC セキュリティグループ ID を認証し、CreateDBInstance オペレーションを呼び出して DB クラスターを作成します。

Aurora MySQL DB クラスターまたは DB インスタンスを作成するときは、DB クラスターまたは DB インスタンスの MySQL 互換性に基づいて、Engine パラメータ値に正しい値を指定してください。

  • Aurora MySQL 5.7 DB クラスターまたは DB インスタンスを作成するときは、Engine パラメータに aurora-mysql を指定する必要があります。

  • Aurora MySQL 5.6 DB クラスターまたは DB インスタンスを作成するときは、Engine パラメータに aurora を指定する必要があります。

Aurora PostgreSQL DB クラスターまたは DB インスタンスを作成するときは、Engine パラメータに aurora-postgresql を指定します。

Aurora DB クラスターの設定

次の表は、Aurora DB クラスターの作成時に選択する設定の詳細を示しています。

使用するオプション 操作

アベイラビリティーゾーン

特定のアベイラビリティーゾーンを指定するかどうかを指定します。利用可能ゾーンについての詳細は、リージョンとアベイラビリティーゾーンの選択 を参照してください。

マイナーバージョン自動アップグレード

DB エンジンの指定したマイナーバージョンアップグレードをリリースと同時に Aurora DB クラスターに自動的に適用する場合は、[Enable auto minor version upgrade (マイナーバージョン自動アップグレードの有効化)] を選択します。

[マイナーバージョン自動アップグレード] の設定は Aurora PostgreSQL DB クラスターにのみ適用されます。

Aurora PostgreSQL のエンジンに関する更新の詳細については、「Amazon Aurora PostgreSQL のデータベースエンジンの更新 」を参照してください。

Aurora MySQL のエンジンに関する更新の詳細については、「Amazon Aurora MySQL のデータベースエンジンの更新」を参照してください。

バックトラック

Aurora MySQL にのみ適用されます。バックトラックを有効にするには [バックトラックを有効にする] を選択し、バックトラックを無効にするには [バックトラックを無効にする] を選択します。バックトラックを使用して、新しい DB クラスターを作成せずに、特定時点に DB クラスターを巻き戻すことができます。デフォルトでは無効となっています。バックトラッキングを有効にする場合は、DB クラスターをバックトラックできる時間 (ターゲットのバックトラックウィンドウ) も指定します。詳細については、「Aurora DB クラスターのバックトラック」を参照してください。

Copy tags to snapshots

スナップショットの作成時に DB インスタンスタグを DB スナップショットへコピーするには、このオプションを選択します。

詳細については、「Amazon RDS リソースのタグ付け」を参照してください。

データベース認証

使用するデータベース認証オプション。

データベースパスワードのみを使用してデータベースのユーザーを認証するには、[パスワード認証] を選択します。

IAM ユーザーおよびルールでデータベースパスワードとユーザー認証情報を使用してデータベースユーザーを認証するには、[パスワードと IAM DB 認証] を選択します。詳細については、「 IAM データベース認証」を参照してください。

データベースポート

データベースのアクセスに使用するために、アプリケーションやユーティリティのポートを指定します。デフォルトでは、Aurora MySQL DB クラスターはデフォルトの MySQL ポート 3306 に設定され、Aurora PostgreSQL DB クラスターはデフォルトの PostgreSQL である 5432 に設定されます。会社のファイアウォールによっては、これらのデフォルトポートへの接続がブロックされます。会社のファイアウォールがデフォルトのポートをブロックする場合は、新しい DB クラスター用に別のポートを選択します。

DB cluster identifier

DB クラスターの名前を入力します。この名前は選択した AWS リージョン内で、アカウントに対して一意である必要があります。この識別子は、DB クラスターのクラスターエンドポイントアドレスで使用されます。クラスターエンドポイントの詳細については、「Amazon Aurora 接続管理」を参照してください。

DB クラスター識別子には以下の制約があります。

  • 1 ~ 63 文字の英数字またはハイフンを使用する必要があります。

  • 1 字目は文字である必要があります。

  • ハイフンを、文字列の最後に使用したり、2 つ続けて使用したりすることはできません。

  • 各 AWS リージョンのそれぞれの AWS アカウントのすべての DB クラスターの中で一意である必要があります。

DB クラスターのパラメータグループ

DB クラスターパラメータグループを選択します。Aurora にはデフォルトの DB クラスターパラメータグループが用意されています。また、独自の DB クラスターパラメータグループを作成することもできます。DB クラスターパラメータグループの詳細については、「DB パラメータグループおよび DB クラスターパラメータグループを使用する」を参照してください。

DB エンジンバージョン

プロビジョニング済みのキャパシティータイプにのみ適用されます。DB エンジンのバージョン番号を選択します。

DB インスタンスクラス

プロビジョニング済みのキャパシティータイプにのみ適用されます。DB クラスターの各インスタンスに対する処理要件やメモリ要件を定義する DB インスタンスクラスを選択します。DB インスタンスクラスの詳細については、「DB インスタンスクラスの選択」を参照してください。

DB インスタンス識別子

DB クラスターのプライマリインスタンスの名前を入力します。この識別子は、DB クラスターのプライマリインスタンスのエンドポイントアドレスで使用されます。

DB インスタンス識別子には次の制約があります。

  • 1 ~ 63 文字の英数字またはハイフンを使用する必要があります。

  • 1 字目は文字である必要があります。

  • 文字列の最後にハイフンを使用したり、ハイフンを 2 つ続けて使用したりすることはできません。

  • 各 AWS リージョンの各 AWS アカウントのすべての DB インスタンスの中で一意である必要があります。

DB パラメータグループ

パラメータグループを選択します。Aurora にはデフォルトのパラメータグループが用意されています。また、独自のパラメータグループを作成することもできます。パラメータグループの詳細については、「DB パラメータグループおよび DB クラスターパラメータグループを使用する」を参照してください。

削除保護の有効化 DB クラスターが削除されないようにするには [Enable deletion protection (削除保護の有効化)] を選択します。コンソールで本稼働 DB クラスターを作成する場合、デフォルトで削除保護は有効です。

Enable encryption

この DB クラスターを保管時に暗号化するには、Enable encryption を選択します。詳細については、「Amazon Aurora リソースの暗号化」を参照してください。

拡張モニタリングを有効にする

DB クラスターが実行されているオペレーティングシステムに対してリアルタイムでのメトリクスの収集を有効にするには、[Enable enhanced monitoring] を選択します。詳細については、「拡張モニタリング」を参照してください。

Performance Insights を有効にする

Amazon RDS Performance Insights を有効にするには、Enable Performance Insights を選択します。詳細については、「Amazon RDSパフォーマンスインサイトの使用」を参照してください。

フェイルオーバー優先順位

インスタンスのフェイルオーバー優先度を選択します。値を選択しない場合、デフォルト値は [tier-1] になります。この優先度により、プライマリインスタンスの障害からの復旧時に、Aurora レプリカを昇格する順序が決まります。詳細については、「Aurora DB クラスターの耐障害性」を参照してください。

詳細度

[Enhanced Monitoring] が [Enable enhanced monitoring] に設定されている場合にのみ使用できます。DB クラスターのメトリクスを収集する間隔を秒単位で設定します。

初期データベース名

デフォルトデータベースの名前を英数字 64 文字以内で入力します。名前の指定がない場合、Amazon RDS は作成中の DB クラスターにデータベースを作成しません。

追加のデータベースを作成するには、DB クラスターに接続し、SQL コマンド CREATE DATABASE を使用します。DB クラスターへの接続の詳細については、「Amazon Aurora DB クラスターへの接続」を参照してください。

ログのエクスポート

生成する MySQL または PostgreSQL データベースのログファイルのタイプを選択します。詳細については、「MySQL データベースログファイル」および「PostgreSQL データベースのログファイル」を参照してください。

メンテナンスウィンドウ

[ウィンドウの選択] を選択し、システムメンテナンスが実行される期間を週単位で指定します。または、[指定なし] を選択して、Amazon RDS によって期間がランダムに割り当てられるようにします。

マスターキー

[Encryption] が [Enable encryption] に設定されている場合にのみ使用できます。この DB クラスターの暗号化に使用するにマスターキーを選択します。詳細については、「Amazon Aurora リソースの暗号化」を参照してください。

オプショングループ

Aurora にはデフォルトのオプショングループがあります。

マスターパスワード

マスターユーザーのパスワードを 8〜41 文字の印刷可能な ASCII 文字 (/、"、@ を除く) で入力します。

マスターユーザー名

DB クラスターにログオンするためのマスターユーザー名を英数字で入力します。

モニタリングロール

[Enhanced Monitoring] が [Enable enhanced monitoring] に設定されている場合にのみ使用できます。Amazon CloudWatch Logs との通信を Amazon RDS に許可するために作成した IAM ロールを選択するか、[デフォルト] を選択して、RDS によって rds-monitoring-role という名前のロールが作成されるようにします。詳細については、「拡張モニタリング」を参照してください。

マルチ AZ 配置

プロビジョニング済みのキャパシティータイプにのみ適用されます。フェイルオーバーのサポート用に他のアベイラビリティーゾーンで Aurora レプリカを作成するかどうかを決めます。[Create Replica in Different Zone (別のゾーンでレプリカを作成)] を選択した場合、Amazon RDS は DB クラスターのプライマリインスタンスとは異なるアベイラビリティーゾーンに DB クラスターの Aurora レプリカを作成します。複数のアベイラビリティーゾーンの詳細については、「リージョンとアベイラビリティーゾーンの選択」を参照してください。

オプショングループ

Aurora にはデフォルトのオプショングループがあります。

Performance Insights

MySQL 5.6 には適用されません。Amazon RDS Performance Insights を使用して Amazon Aurora DB クラスターロードをモニタリングする場合は、[パフォーマンスインサイトの有効化] を選択します。Performance Insights の詳細については、「Amazon RDSパフォーマンスインサイトの使用」を参照してください。

パブリックアクセス可能

DB クラスターにパブリック IP アドレスを指定するには [Yes] を選択します。それ以外の場合は [No] を選択します。DB クラスターのインスタンスでは、パブリック DB インスタンスとプライベート DB インスタンスの両方を混在させることができます。パブリックアクセスからインスタンスを隠す方法については、「VPC の DB インスタンスをインターネットから隠す」を参照してください。

保持期間

Aurora がデータベースのバックアップコピーを保持する期間 (1〜35 日) を選択します。バックアップコピーは、2 番目のデータベースに対するポイントインタイム復元 (PITR) で使用できます。

サブネットグループ

DB クラスターで使用する DB サブネットグループを選択します。詳細については、「DB クラスターの前提条件」を参照してください。

Amazon CloudWatch Logs に発行するログタイプの選択

Aurora MySQL にのみ適用されます。[ログのエクスポート] セクションで、Amazon CloudWatch Logs に公開するログを選択します。CloudWatch Logs への発行の詳細については、「Amazon Aurora MySQL への Amazon CloudWatch Logs ログの発行」を参照してください。

Virtual Private Cloud (VPC)

DB クラスターをホストする VPC を選択します。[新しい VPC の作成] を選択して、Amazon RDS で VPC を作成します。詳細については、「DB クラスターの前提条件」を参照してください。

VPC セキュリティグループ

[Create new] を選択して、Amazon RDS で VPC セキュリティグループを作成します。または、[既存の選択] を選択して、1 つ以上の VPC セキュリティグループを指定して、DB クラスターへのネットワークアクセスを保護します。

RDS コンソールで [Create new] を選択すると、新しく作成されるセキュリティグループのインバウンドルールにより、ブラウザで検出された IP アドレスから DB インスタンスへのアクセスが許可されます。

詳細については、「DB クラスターの前提条件」を参照してください。