Amazon RDS DB インスタンスの作成
Amazon RDS の基本構成要素は、データベースの作成先の DB インスタンスです。DB インスタンスの作成時に、エンジン固有の特性を選択します。また、データベースサーバーが実行されている AWS インスタンスのストレージ容量、CPU、メモリなどを選択します。
DB インスタンスを作成したり、DB インスタンスに接続したりする前に、「Amazon RDS のセットアップ」のタスクを完了する必要があります。
AWS Management Console で [Easy Create (簡易作成)] を有効または無効にして、DB インスタンス を作成できます。[Easy create] を有効にして、DB エンジンタイプ、DB インスタンスサイズ、および DB インスタンス識別子のみを指定します。[Easy create] では、他の設定オプションにデフォルト設定を使用します。[Easy create] が有効になっていない場合は、データベースの作成時に、可用性、セキュリティ、バックアップ、メンテナンスなどの設定オプションを追加指定します。
次の手順では、[Standard Create (スタンダード作成)] が有効になっており、[Easy Create (簡易作成)] は有効になっていません。この手順では、Microsoft SQL Server を例として使用します。
[Easy Create (簡易作成)] を使用し、各エンジンのサンプル DB インスタンスを作成して接続する例については、Amazon RDS のスタート方法 を参照してください。元のコンソールを使用して DB インスタンスを作成する例については、「元のコンソールの例」を参照してください。
DB インスタンスを作成するには
-
AWS Management Console にサインインし、Amazon RDS コンソール (https://console.aws.amazon.com/rds/
) を開きます。 -
Amazon RDS コンソールの右上で、DB インスタンスを作成する AWS リージョンを選択します。
-
ナビゲーションペインで、[データベース] を選択します。
-
[データベースの作成] を選択します。
-
[Choose a database creation method (データベース作成方法を選択)] で [Standard Create (スタンダード作成)] を選択します。
-
[エンジンのオプション] で、エンジンの種類 (MariaDB、Microsoft SQL Server、MySQL、Oracle、または PostgreSQL) を選択します。ここでは [Microsoft SQL Server] が示されています。
-
[エディション] では、Oracle または SQL Server を使用している場合は、使用する DB エンジンのエディションを選択します。
MySQL にはエディションのためのオプションが 1 つしかなく、MariaDB と PostgreSQL にはオプションがまったくありません。
-
[バージョン] で、エンジンのバージョンを選択します。
-
[テンプレート] で、ユースケースに合うテンプレートを選択します。[本番稼働用] を選択した場合、次のステップでは以下が既に選択されています。
-
[マルチ AZ] フェイルオーバーオプション
-
[プロビジョンド IOPS] ストレージオプション
-
[Enable deletion protection (削除保護の有効化)] オプション
本稼働環境では、これらの機能を使用することをお勧めします。
注記 テンプレートの選択内容は、エディションごとに異なります。
-
-
マスターパスワードを入力するには、以下の操作を行います。
[設定] セクションで、[認証情報の設定] を開きます。
パスワードを指定する場合は、パスワードの自動生成チェックボックスが選択されている場合は、クリアします。
(オプション)マスターユーザーネームの値を変更します。
マスターパスワードと確認パスワードに同じパスワードを入力します。
-
残りのセクションで、DB インスタンス設定を指定します。各設定の詳細については、「DB インスタンスの設定」を参照してください。
-
[データベースの作成] を選択します。
自動生成されたパスワードを使用することを選択した場合は、[データベース] ページに [認証情報の詳細の表示] ボタンが表示されます。
DB インスタンスのマスターユーザー名およびパスワードを表示するには、[認証情報の詳細の表示] を選択します。
マスターユーザーとして DB インスタンスに接続するには、表示されているユーザー名およびパスワードを使用します。
重要 マスターユーザーのパスワードを再度表示することはできません。記録していない場合は、変更する必要がある場合があります。DB インスタンスが有効になった後にマスターユーザーのパスワードを変更する必要がある場合は、そのように DB インスタンスを変更します。DB インスタンスの変更の詳細については、「Amazon RDS DB インスタンスを変更する」を参照してください。
-
[Databases (データベース)] で、新しい DB インスタンスの名前を選択します。
RDS コンソールに、新規の DB インスタンスの詳細が表示されます。DB インスタンスが作成されて使用できるようになるまで、DB インスタンスのステータスは [作成中] となります。ステータスが [Available] に変わると、DB インスタンスに接続できます。DB インスタンスクラスと割り当てられたストレージによっては、新しいインスタンスを使用できるようになるまで数分かかることがあります。
AWS CLIを使用して DB インスタンスを作成するには、以下のパラメータを指定して create-db-instance コマンドを呼び出します。
-
--db-instance-identifier
-
--db-instance-class
-
--vpc-security-group-ids
-
--db-subnet-group
-
--engine
-
--master-username
-
--master-user-password
-
--allocated-storage
-
--backup-retention-period
各設定の詳細については、「DB インスタンスの設定」を参照してください。
この例では、Microsoft SQL Server を使用しています。
例
Linux、macOS、Unix の場合:
aws rds create-db-instance \ --engine
sqlserver-se
\ --db-instance-identifiermymsftsqlserver
\ --allocated-storage250
\ --db-instance-classdb.t3.large
\ --vpc-security-group-idsmysecuritygroup
\ --db-subnet-groupmydbsubnetgroup
\ --master-usernamemasterawsuser
\ --master-user-passwordmasteruserpassword
\ --backup-retention-period3
Windows の場合:
aws rds create-db-instance ^ --engine
sqlserver-se
^ --db-instance-identifiermydbinstance
^ --allocated-storage250
^ --db-instance-classdb.t3.large
^ --vpc-security-group-idsmysecuritygroup
^ --db-subnet-groupmydbsubnetgroup
^ --master-usernamemasterawsuser
^ --master-user-passwordmasteruserpassword
^ --backup-retention-period3
このコマンドでは、次のような出力が生成されます。
DBINSTANCE mydbinstance db.t3.large sqlserver-se 250 sa creating 3 **** n 10.50.2789
SECGROUP default active
PARAMGRP default.sqlserver-se-14 in-sync
Amazon RDS API を使用して DB インスタンスを作成するには、CreateDBInstance オペレーションを呼び出します。
各設定の詳細については、「DB インスタンスの設定」を参照してください。
DB インスタンスの設定
次の表は、DB インスタンスの作成時に選択する設定の詳細を示しています。この表には、各設定をサポートしている DB エンジンも示されています。
コンソール、create-db-instance CLI コマンド、や CreateDBInstance RDS API オペレーションを使用して、DB インスタンスを作成できます。
コンソール設定 | 設定の説明 | CLI オプションと RDS API パラメータ | サポートされている DB エンジン |
---|---|---|---|
ストレージ割り当て |
DB インスタンスに割り当てるストレージの量 (ギビバイト(GiB)単位)。場合によっては、DB インスタンスに、データベースのサイズ以上のストレージを割り当てると、I/O のパフォーマンスが改善することがあります。 詳細については、「Amazon RDS DB インスタンスストレージ」を参照してください。 |
CLI オプション:
API パラメータ:
|
すべて |
アーキテクチャ設定 |
データベースのアーキテクチャ: CDB (シングルテナント) または非 CDB。Oracle Database 21c は CDB アーキテクチャのみを使用します。Oracle Database 19c は、CDB アーキテクチャまたは非 CDB アーキテクチャのいずれかを使用できます。Oracle Database 19c よりも前のリリースでは、非 CDB のみが使用されます。 [Use multitenant architecture] (マルチテナントアーキテクチャを使用) を選択すると、RDS for Oracle はコンテナデータベース (CDB) を作成します。この CDB には、1 つのプラグ可能なデータベース (PDB) が含まれています。このオプションを選択しない場合、RDS for Oracle は非 CDB を作成します。非 CDB は、従来の Oracle アーキテクチャを使用します。 詳細については、「Oracle アーキテクチャ向けの RDS」を参照してください。 |
CLI オプション:
API パラメータ:
|
Oracle |
マイナーバージョン自動アップグレード |
[マイナーバージョンの自動アップグレードを有効にする] を選択すると、希望する DB エンジンのマイナーバージョンのアップグレードをリリースと同時に自動的に DB インスタンスに適用できます。Amazon RDS では、メンテナンスウィンドウでマイナーバージョンの自動アップグレードが実行されます。 詳細については、「マイナーエンジンバージョンの自動アップグレード」を参照してください。 |
CLI オプション:
API パラメータ:
|
すべて |
アベイラビリティーゾーン |
DB インスタンスのアベイラビリティーゾーン。デフォルト値 [No Preference] を使用します。ただし、特定のアベイラビリティーゾーンを指定する場合を除きます。 詳細については、「リージョン、アベイラビリティーゾーン、および Local Zones」を参照してください。 |
CLI オプション:
API パラメータ:
|
すべて |
AWS KMS key |
[Encryption] が [Enable encryption] に設定されている場合にのみ使用できます。この DB インスタンスの暗号化に使用する AWS KMS key を選択します。詳細については、「Amazon RDS リソースの暗号化」を参照してください。 |
CLI オプション:
API パラメータ:
|
すべて |
バックアップレプリケーション |
「別の AWS リージョンへのレプリケーションを有効にする」 を選択して、災害対策用の追加リージョンにバックアップを作成します。 次に、追加バックアップ先リージョンを選択します。 |
DB インスタンスの作成時には使用できません。AWS CLI または RDS API でクロスリージョンバックアップを有効にする方法については、「クロスリージョン自動バックアップの有効化」を参照してください。 |
Oracle PostgreSQL SQL Server |
バックアップの保存期間 |
DB インスタンスの自動バックアップを保持する日数。重要な DB インスタンスでは、この値を 詳細については、「バックアップの使用」を参照してください。 |
CLI オプション:
API パラメータ:
|
すべて |
バックアップ ターゲット |
選択して、AWS クラウド自動バックアップと手動スナップショットを親AWSリージョンに保存します。Outposts 点 (オンプレミス)を選択して、Outpost にローカルに保存します。 このオプション設定は Outposts 上の RDS のみに適用されます。詳細については、「AWS Outposts の Amazon RDS での DB インスタンスの作成」を参照してください。 |
CLI オプション:
API パラメータ:
|
MySQL、PostgreSQL、SQL Server |
バックアップウィンドウ |
Amazon RDS が DB インスタンスのバックアップを自動的に作成する期間。データベースのバックアップを保持する期間を指定しない場合は、デフォルト値 [指定なし] を使用します。 詳細については、「バックアップの使用」を参照してください。 |
CLI オプション:
API パラメータ:
|
すべて |
文字セット |
DB インスタンスの文字セット。DB 文字セットのデフォルト値 AL32UTF8 は、Unicode 5.0 UTF-8 ユニバーサル文字セット用です。DB インスタンスの作成後に DB 文字セットを変更することはできません。 シングルテナント設定では、デフォルト以外の DB 文字セットは PDB のみに影響し、CDB には影響しません。詳細については、「Oracle アーキテクチャ向けの RDS」を参照してください。 DB 文字セットは、NCHAR 文字セットと呼ばれる各国語文字セットとは異なります。DB 文字セットとは異なり、NCHAR 文字セットは、データベースのメタデータに影響を与えることなく、NCHAR データ型 (NCHAR、NVARCHAR2、NCLOB) 列のエンコーディングを指定します。 詳細については、「RDS for Oracle 文字セット」を参照してください。 |
CLI オプション:
API パラメータ:
|
Oracle |
照合 |
DB インスタンスのサーバーレベルの照合。 詳細については、「Microsoft SQL Server のサーバーレベルの照合」を参照してください。 |
CLI オプション:
API パラメータ:
|
SQL Server |
Copy tags to snapshots |
このオプションは、スナップショットの作成時に、DB インスタンスタグを DB スナップショットにコピーします。 詳細については、「Amazon RDS リソースのタグ付け」を参照してください。 |
CLI オプション:
RDS API パラメータ:
|
すべて |
データベース認証 |
使用するデータベース認証オプション。 データベースパスワードのみを使用してデータベースのユーザーを認証するには、[パスワード認証] を選択します。 IAM ユーザーおよびルールでデータベースパスワードとユーザー認証情報を使用してデータベースユーザーを認証するには、[パスワードと IAM DB 認証] を選択します。詳細については、「MariaDB、MySQL、および PostgreSQL の IAM データベース認証」を参照してください。このオプションは、MySQL および PostgreSQL でのみサポートされています。 AWS Managed Microsoft AD を使用して作成された AWS Directory Service でデータベースパスワードと Kerberos 認証を使用してデータベースユーザーを認証するには、[パスワードと Kerberos 認証] を選択します。次に、ディレクトリを作成するか、[ディレクトリの作成] を選択します。 詳細については、以下のいずれかを参照してください。 |
IAM: CLI オプション:
RDS API パラメータ:
Kerberos: CLI オプション:
RDS API パラメータ:
|
MySQL Oracle PostgreSQL |
データベース管理タイプ |
環境をカスタマイズする必要がなければ、Amazon RDSを選択します。 データベース、OS、およびインフラストラクチャをカスタマイズする場合、Amazon RDS Customを選択します。詳細については、「Amazon RDS Customでの使用」を参照してください。 |
CLI と API では、データベースエンジンタイプを指定します。 |
Oracle SQL Server |
データベースポート |
DB インスタンスにアクセスするために経由するポート。デフォルトのポートが示されています。DB インスタンスで DB セキュリティグループを使用する場合は、DB セキュリティグループの作成時に指定したポート値と同じ値である必要があります。 会社のファイアウォールによっては、デフォルトの MariaDB、MySQL、および PostgreSQL ポートへの接続がブロックされる場合があります。会社のファイアウォールがデフォルトのポートをブロックする場合は、お客様の DB インスタンス用に別のポートを選択します。 |
CLI オプション:
RDS API パラメータ:
|
すべて |
DB エンジンバージョン |
使用するデータベースエンジンのバージョン。 |
CLI オプション:
RDS API パラメータ:
|
すべて |
DB インスタンスクラス |
DB インスタンスの設定。例えば、「db.t3.small」 DBインスタンスクラスには、2 GiBメモリ、2 vCPU、1 つの仮想コア、可変 ECU、および中程度の I/O 容量があります。 可能であれば、一般的なクエリの作業セットをメモリに保持できる十分な大きさの DB インスタンスクラスを選択します。作業セットがメモリに保持されていると、システムによるディスクへの書き込みが回避され、これによりパフォーマンスが向上します。詳細については、「 DB インスタンスクラス」を参照してください。 Oracle 用の RDS では、[追加のメモリ設定を含める] を選択できます。これらの設定は、vCPU へのメモリの比率が高い場合のために最適化されています。例えば db.r5.6xlarge.tpc2.mem4x は、コアあたり 2 つのスレッド (tpc2)、スタンダードdb.r5.6xlarge DBインスタンスの 4 倍のメモリを持つ db.r5.8x DBインスタンスです。詳細については、「RDS for Oracle インスタンスクラス」を参照してください。 |
CLI オプション:
RDS API パラメータ:
|
すべて |
DB インスタンス識別子 |
DB インスタンスの名前。オンプレミスのサーバーに名前を付けるのと同様に、DB インスタンスに名前を付けます。DB インスタンス識別子は、英数字 63 文字まで含めることができ、選択した AWS リージョン内で自分のアカウントに対して一意であることが必要です。 |
CLI オプション:
RDS API パラメータ:
|
すべて |
DB パラメータグループ |
DB インスタンスのパラメータグループ。デフォルトのパラメータグループを選択するか、カスタムパラメータグループを作成できます。 詳細については、「パラメータグループを使用する」を参照してください。 |
CLI オプション:
RDS API パラメータ:
|
すべて |
削除保護 |
DB インスタンスが削除されないようにするには [Enable deletion protection (削除保護の有効化)] を選択します。AWS Management Consoleで本稼働 DB インスタンスを作成する場合は、削除保護がデフォルトで有効になっています。 詳細については、「DB インスタンスを削除する」を参照してください。 |
CLI オプション:
RDS API パラメータ:
|
すべて |
[Encryption] (暗号化) |
この DB インスタンスを保管時に暗号化するには、[Enable Encryption] を選択します。 詳細については、「Amazon RDS リソースの暗号化」を参照してください。 |
CLI オプション:
RDS API パラメータ:
|
すべて |
拡張モニタリング |
[Enable enhanced monitoring] を選択すると、DB インスタンスが実行されているオペレーティングシステムに対してリアルタイムでのメトリクスの収集が有効になります。 詳細については、「拡張モニタリングを使用した OS メトリクスのモニタリング」を参照してください。 |
CLI オプション:
RDS API パラメータ:
|
すべて |
エンジンのタイプ |
この DB インスタンスに使用するデータベースエンジンを選択します。 |
CLI オプション:
RDS API パラメータ:
|
すべて |
初期データベース名 |
DB インスタンス上のデータベースの名前。名前を指定しない場合、Amazon RDS は DB インスタンスにデータベースを作成しません (Oracle および PostgreSQL を除きます)。データベースエンジンによって予約された単語を名前にすることはできません。また、DBエンジンに応じて他の制約があります。 MariaDB および MySQL:
Oracle:
PostgreSQL:
|
CLI オプション:
RDS API パラメータ:
|
SQL Server を除くすべて |
ライセンス |
ライセンスモデル:
|
CLI オプション:
RDS API パラメータ:
|
Oracle SQL Server |
ログのエクスポート |
Amazon CloudWatch Logs に発行するデータベースログファイルのタイプ。 詳細については、「Amazon CloudWatch Logs へのデータベースログの発行」を参照してください。 |
CLI オプション:
RDS API パラメータ:
|
すべて |
メンテナンスウィンドウ |
DB インスタンスへの変更保留が適用される 30 分単位のウィンドウ。期間が重要ではない場合は、[No Preference] を選択します。 詳細については、「Amazon RDS メンテナンスウィンドウ」を参照してください。 |
CLI オプション:
RDS API パラメータ:
|
すべて |
マスターパスワード |
マスターユーザーアカウントのパスワード。パスワードには、DB エンジンに応じて、次の数の印刷可能な ASCII 文字 (
|
CLI オプション:
RDS API パラメータ:
|
すべて |
マスターユーザーネーム |
マスターユーザー名。この名前で DB インスタンスにログオンすると、データベースに関するすべての権限を持つことになります。
マスターユーザーに付与される権限の詳細については、マスターユーザーアカウント特権を参照してください。 |
CLI オプション:
RDS API パラメータ:
|
すべて |
Microsoft SQL Server の Windows 認証 |
Microsoft SQL Server の Windows 認証を有効化し、[Browse Directory (ディレクトリの参照)] をクリックして、許可されたドメインユーザーが Windows 認証を使用してこの SQL Server インスタンスで認証できるようにするディレクトリを選択します。 |
CLI オプション:
RDS API パラメータ:
|
SQL Server |
マルチ AZ 配置 |
[Create a standby instance (スタンバイインスタンスを作成する)] を選択して、フェイルオーバーサポート用に DB インスタンスのパッシブセカンダリレプリカを別のアベイラビリティーゾーンに作成します。本稼働環境のワークロードには、高可用性を維持するためにマルチ AZ をお勧めします。 開発およびテスト用に、[Do not create a standby instance (スタンバイインスタンスを作成しない)] を選択することもできます。 詳細については、「高可用性を重視したマルチ AZ 配置」を参照してください。 |
CLI オプション:
RDS API パラメータ:
|
すべて |
各国語文字セット (NCHAR) |
DB インスタンスの各国語文字セット (通称は NCHAR 文字セット)。各国語文字セットは、AL16UTF16 (デフォルト) または UTF-8 のいずれかに設定できます。DB インスタンスの作成後に各国語文字セットを変更することはできません。 各国語文字セットは、DB 文字セットとは異なります。DB 文字セットとは異なり、各国語文字セットは、データベースのメタデータに影響を与えることなく、NCHAR データ型 (NCHAR、NVARCHAR2、NCLOB) 列のエンコーディングのみを指定します。 詳細については、「RDS for Oracle 文字セット」を参照してください。 |
CLI オプション:
API パラメータ:
|
Oracle |
ネットワークの種類 |
DB インスタンスでサポートされている IP アドレス設定プロトコル。 リソースが、インターネットプロトコルバージョン 4 (IPv4) アドレス設定プロトコル経由でのみ DB インスタンスと通信できるように指定する IPv4 (デフォルト)。 リソースが IPv4、インターネットプロトコルバージョン 6 (IPv6)、またはその両方で DB インスタンスと通信できるように指定するデュアルスタックモード。IPv6 アドレス設定プロトコルで DB インスタンスと通信する必要があるリソースがある場合は、デュアルスタックモードを使用します。また、IPv6 CIDR ブロックを、指定した DB サブネットグループ内のすべてのサブネットに関連付けてください。 詳細については、「Amazon RDS IP アドレス指定」を参照してください。 |
CLI オプション:
RDS API パラメータ:
|
MariaDB MySQL Oracle PostgreSQL SQL Server |
オプショングループ |
DB インスタンスのオプショングループ。デフォルトオプショングループを選択するか、カスタムオプショングループを作成できます。 詳細については、「オプショングループを使用する」を参照してください。 |
CLI オプション:
RDS API パラメータ:
|
すべて |
Performance Insights |
[Performance Insights の有効化] を選択すると、DB インスタンスの負荷をモニタリングし、データベースパフォーマンスの分析とトラブルシューティングを行うことができます。 保持期間を選択して、保持するローリングデータ履歴の量を決定します。デフォルトの 7 日間は無料利用枠です。長期保存 (2 年間) は、vCPU ごとの月あたりの料金です。 このデータベースボリュームの暗号化に使用されるキーを保護するために使用する KMS キーを選択します。お客様のアカウントの KMS キーから選択するか、別のアカウントからキーを入力します。 詳細については、「Amazon RDS での Performance Insights を使用したDB 負荷のモニタリング」を参照してください。 |
CLI オプション:
RDS API パラメータ:
|
すべて |
プロビジョンド IOPS |
DB インスタンスのプロビジョンド IOPS (毎秒ごとの I/O オペレーション) の値。この設定は、[Storage type (ストレージタイプ)] に [プロビジョンド IOPS (SSD)] が選択されている場合にのみ使用できます。 詳細については、「プロビジョンド IOPS SSD ストレージ」を参照してください。 |
CLI オプション:
RDS API パラメータ:
|
すべて |
Public access (パブリックアクセス) |
パブリック IP アドレスを DB インスタンスに割り当てる場合は [Yes (はい)] を選択します。これは、VPC の外部でアクセスできることを意味します。パブリックにアクセス可能となるよう、DB インスタンスは、VPC のパブリックサブネット内にある必要があります。 DB インスタンスを VPC 内からのみアクセス可能にするには、[No] を選択します。 詳細については、「VPC 内の DB インスタンスをインターネットから隠す」を参照してください。 Amazon VPC の外部から DB インスタンスに接続するには、DB インスタンスがパブリックにアクセス可能であり、アクセスが DB インスタンスのセキュリティグループのインバウンドルールで許可されているなど、いくつかの要件を満たす必要があります。詳細については、「Amazon RDS DB インスタンスに接続できない」を参照してください。 DB インスタンスがパブリックアクセス可能でない場合は、AWS Site-to-Site VPN 接続または AWS Direct Connect 接続を使用してプライベートネットワークからアクセスすることもできます。詳細については、「インターネットトラフィックのプライバシー」を参照してください。 |
CLI オプション:
RDS API パラメータ:
|
すべて |
ストレージのオートスケーリング |
[Enable storage autoscaling (ストレージのオートスケーリングを有効にする)] - DB インスタンスのストレージスペースが不足しないように、必要に応じて Amazon RDS のストレージを自動的に増やせるようにします。 [Maximum storage threshold (ストレージの最大しきい値)] を使用して、Amazon RDS で DB インスタンスのストレージを自動的に増やすための上限を設定します。デフォルトは 1,000 GiB です。 詳細については、「Amazon RDS ストレージの自動スケーリングによる容量の自動管理」を参照してください。 |
CLI オプション:
RDS API パラメータ:
|
すべて |
ストレージタイプ |
DB インスタンスのストレージタイプ。 詳細については、「Amazon RDS ストレージタイプ」を参照してください。 |
CLI オプション:
RDS API パラメータ:
|
すべて |
サブネットグループ |
この DB インスタンスに関連付ける DB サブネットグループ。 詳細については、「DB サブネットグループの使用」を参照してください。 |
CLI オプション:
RDS API パラメータ:
|
すべて |
Time zone (タイムゾーン) |
DB インスタンスのタイムゾーン。タイムゾーンを選択しない場合、DB インスタンスはデフォルトのタイムゾーンを使用します。DB インスタンスの作成後にタイムゾーンを変更することはできません。 詳細については、「Microsoft SQL Server DB インスタンスのローカルタイムゾーン」を参照してください。 |
CLI オプション:
RDS API パラメータ:
|
SQL Server |
Virtual Private Cloud (VPC) |
この DB インスタンスに関連付ける Amazon VPC。 詳細については、「Amazon Virtual Private Cloud VPC および Amazon RDS」を参照してください。 |
CLI と API の場合は、VPC セキュリティグループ ID を指定します。 |
すべて |
VPC セキュリティグループ |
DB インスタンスに関連付けるセキュリティグループ。 詳細については、「VPC セキュリティグループ」を参照してください。 |
CLI オプション:
RDS API パラメータ:
|
すべて |
元のコンソールの例
元の AWS Management Console を使用して DB インスタンスを作成できます。この例では、Microsoft SQL Server を使用しています。
SQL Server DB インスタンスを起動するには
-
AWS Management Console にサインインし、Amazon RDS コンソール (https://console.aws.amazon.com/rds/
) を開きます。 -
Amazon RDS コンソールの右上で、DB インスタンスを作成する AWS リージョンを選択します。
-
ナビゲーションペインで、[データベース] を選択します。
ナビゲーションペインが閉じられている場合は、左上隅のメニューアイコンを選択して開きます。
-
[Create database (データベースの作成)] を選択して、[エンジンの選択] ページを開きます。
-
[Microsoft SQL Server] アイコンを選択します。
-
使用する SQL Server DB エンジンのエディションを選択します。利用可能な SQL Server のエディションは AWS リージョンによって異なります。
-
一部のエディションでは、[Use Case (ユースケース)] ステップで、作成中の DB インスタンスを本稼働環境で使用するかを指定します。使用する場合は、[Production] を選択します。[本番稼働用] を選択すると、次のステップでは以下が既にすべて選択されています。
-
[マルチ AZ] フェイルオーバーオプション
-
[プロビジョンド IOPS] ストレージオプション
-
[Enable deletion protection (削除保護の有効化)] オプション
本稼働環境では、これらの機能を使用することをお勧めします。
-
-
[次へ] を選択して続行します。[DB 詳細の指定] ページが表示されます。
[DB 詳細の指定] ページで、DB インスタンスの情報を指定します。各設定の詳細については、「DB インスタンスの設定」を参照してください。
-
[次へ] を選択して続行します。[[詳細設定] の設定] ページが表示されます。
[[詳細設定] の設定] ページに、Amazon RDS で の DB インスタンスを起動するために必要な追加情報を入力します。各設定の詳細については、「DB インスタンスの設定」を参照してください。
-
[DB インスタンスの起動] を選択します。
-
ウィザードの最後のページで、[Close] を選択します。
RDS コンソールでは、新しい DB インスタンスが DB インスタンスのリストに表示されます。DB インスタンスが使用できるようになるまで、DB インスタンスのステータスは creating です。ステータスが [available] に変わると、DB インスタンスに接続できます。DB インスタンスクラスとストレージの合計によっては、新しいインスタンスを使用できるようになるまで最長 20 分かかることがあります。
![[My DB Instances] リスト](images/CURRENT-SQLSvr-Launch05.png)