Cookie の設定を選択する

当社は、当社のサイトおよびサービスを提供するために必要な必須 Cookie および類似のツールを使用しています。当社は、パフォーマンス Cookie を使用して匿名の統計情報を収集することで、お客様が当社のサイトをどのように利用しているかを把握し、改善に役立てています。必須 Cookie は無効化できませんが、[カスタマイズ] または [拒否] をクリックしてパフォーマンス Cookie を拒否することはできます。

お客様が同意した場合、AWS および承認された第三者は、Cookie を使用して便利なサイト機能を提供したり、お客様の選択を記憶したり、関連する広告を含む関連コンテンツを表示したりします。すべての必須ではない Cookie を受け入れるか拒否するには、[受け入れる] または [拒否] をクリックしてください。より詳細な選択を行うには、[カスタマイズ] をクリックしてください。

Amazon RDS Custom SQL Server の DB インスタンスの作成と接続

フォーカスモード
Amazon RDS Custom SQL Server の DB インスタンスの作成と接続 - Amazon Relational Database Service

RDS Custom DB インスタンスを作成し、AWS Systems Manager またはリモートデスクトッププロトコル (RDP) を使用してそのインスタンスに接続できます。

重要

DB インスタンスを作成したり、 RDS Custom for SQL Server の DB インスタンスに接続したりする前に、必ず Amazon RDS Custom for SQL Server の環境設定 のタスクを完了してください。

RDS Custom DBインスタンスの作成時にタグ付けは可能ですが、RDS Custom オートメーションに必要なAWSRDSCustomタグは作成したり変更したりしないでください。詳細については、「RDS Custom for SQL Server リソースのタグ付け」を参照してください。

RDS カスタム for SQL Server の DB インスタンスを初めて作成するときに、「サービスにリンクされたロールが作成中です」というエラーが表示される場合があります。後ほどもう一度試してください。これを実行した場合は、数分間待ってから DB インスタンスの作成を再試行します。

RDS Custom for SQL Server DB インスタンスの作成

AWS Management ConsoleまたはAWS CLIのいずれかを使用して Amazon RDS Custom SQL Server DB インスタンスを作成します。この手順は、Amazon RDS DB インスタンスの作成と似ています。

詳細については、「Amazon RDS DB インスタンスの作成」を参照してください。

RDS Custom SQL Server DB インスタンスを作成するには
  1. AWS Management Console にサインインし、Amazon RDS コンソール (https://console.aws.amazon.com/rds/) を開きます。

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

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

  4. データベースの作成方法として [スタンダード作成」を選択します。

  5. エンジンオプション」 で、エンジンタイプとして「Microsoft SQL Server」 を選択します。

  6. データベース管理のタイプで、Amazon RDS Customを選択します。

  7. Edition」セクション で、使用したい DB エンジンのエディションを選択します。

  8. (オプション) CEV から DB インスタンスを作成する場合は、[Use custom engine version (CEV)] (カスタムエンジンバージョン (CEV) を使用する) チェックボックスをオンにします。ドロップダウンリストで CEV を選択します。

  9. [データベースのバージョン] は、デフォルト値のままにします。

  10. テンプレート」 では、「作成」 を選択します。

  11. 設定」 で、「DB インスタンス識別子」 の一意の名前を入力します。

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

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

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

    3. (オプション) マスターユーザーネーム値を変更し、マスターパスワードおよびパスワードを認証するに同じパスワードを入力します。

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

  13. DB インスタンスのサイズ」 セクションで、「DB インスタンスクラス」の値を選択します。

    サポートされているクラスについては、RDS Custom for SQL Server の DB インスタンスクラスでのサポートを参照してください。

  14. ストレージ」 設定を選択します。

  15. RDS Custom セキュリティ」 で、以下を実行します。

    1. [IAM インスタンスプロファイル] では、RDS Custom for SQL Server DB インスタンスとして 2 つのインスタンスプロファイルから選択できます。

      1. [新しいインスタンスプロファイルを作成] を選択して、インスタンスプロファイル名のサフィックスを指定します。詳細については、「AWS Management Console を使用したインスタンスプロファイルの自動作成」を参照してください。

      2. 既存のインスタンスプロファイルを選択します。ドロップダウンリストで、AWSRDSCustom で始まるインスタンスプロファイルを選択します。

    2. 「暗号化」で、「キーARNを入力」を選択して、使用可能なAWS KMSキーを一覧表示します。次に、リストからキーを選択します。

      AWS KMSRDS Custom にはキーが必要です。詳細については、「対称暗号化 AWS KMS キーであることを確認します。」を参照してください。

  16. 残りのセクションで、 RDS Custom DB インスタンス設定を指定します。各設定の詳細については、「DB インスタンスの設定」を参照してください。次の設定はコンソールに表示されず、サポート対象外です。

    • プロセッサの機能

    • ストレージのオートスケーリング

    • 可用性と耐久性の高い

    • データベース認証パスワードと Kerberos 認証のオプション (パスワード認証のみサポートされています)

    • 追加設定データベースオプショングループ

    • Performance Insights

    • ログのエクスポート

    • マイナーバージョン自動アップグレードの有効化

    • 削除保護

    バックアップ保持期間はサポートされていますが、0 日は選択できません。

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

    認証情報の詳細の表示ボタンがデータベースページに表示されます。

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

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

    重要

    マスターユーザーのパスワードを再度表示することはできません。記録していない場合は、変更する必要がある場合があります。RDS Custom DB インスタンスが利用可能になった後にマスターユーザーのパスワードを変更するには、DB インスタンスを変更します。DB インスタンスの変更の詳細については、「Amazon RDS Custom for SQL Server DB インスタンスの管理」を参照してください。

  18. データベースを選択して、RDS Custom DB インスタンスのリストを表示します。

  19. 先ほど作成した RDS Custom DB インスタンスを選択します。

    RDS コンソールに、新規の RDS Custom DB インスタンスの詳細が表示されます。

    • RDS Custom DB インスタンスが作成されて使用できるようになるまで、DB インスタンスのステータスは [作成中] となります。ステータスが [利用可能] に変わると、DB インスタンスに接続できます。インスタンスクラスと割り当てられたストレージによっては、新規の DB インスタンスを使用できるようになるまで数分かかることがあります。

    • ロールにはインスタンス (RDS Custom)という値があります。

    • [RDS カスタムオートメーションモード] には [完全なオートメーション] という値があります。この設定は、DB インスタンスが自動モニタリングとインスタンスの回復を提供することを意味します。

コンソール

RDS Custom SQL Server DB インスタンスを作成するには
  1. AWS Management Console にサインインし、Amazon RDS コンソール (https://console.aws.amazon.com/rds/) を開きます。

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

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

  4. データベースの作成方法として [スタンダード作成」を選択します。

  5. エンジンオプション」 で、エンジンタイプとして「Microsoft SQL Server」 を選択します。

  6. データベース管理のタイプで、Amazon RDS Customを選択します。

  7. Edition」セクション で、使用したい DB エンジンのエディションを選択します。

  8. (オプション) CEV から DB インスタンスを作成する場合は、[Use custom engine version (CEV)] (カスタムエンジンバージョン (CEV) を使用する) チェックボックスをオンにします。ドロップダウンリストで CEV を選択します。

  9. [データベースのバージョン] は、デフォルト値のままにします。

  10. テンプレート」 では、「作成」 を選択します。

  11. 設定」 で、「DB インスタンス識別子」 の一意の名前を入力します。

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

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

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

    3. (オプション) マスターユーザーネーム値を変更し、マスターパスワードおよびパスワードを認証するに同じパスワードを入力します。

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

  13. DB インスタンスのサイズ」 セクションで、「DB インスタンスクラス」の値を選択します。

    サポートされているクラスについては、RDS Custom for SQL Server の DB インスタンスクラスでのサポートを参照してください。

  14. ストレージ」 設定を選択します。

  15. RDS Custom セキュリティ」 で、以下を実行します。

    1. [IAM インスタンスプロファイル] では、RDS Custom for SQL Server DB インスタンスとして 2 つのインスタンスプロファイルから選択できます。

      1. [新しいインスタンスプロファイルを作成] を選択して、インスタンスプロファイル名のサフィックスを指定します。詳細については、「AWS Management Console を使用したインスタンスプロファイルの自動作成」を参照してください。

      2. 既存のインスタンスプロファイルを選択します。ドロップダウンリストで、AWSRDSCustom で始まるインスタンスプロファイルを選択します。

    2. 「暗号化」で、「キーARNを入力」を選択して、使用可能なAWS KMSキーを一覧表示します。次に、リストからキーを選択します。

      AWS KMSRDS Custom にはキーが必要です。詳細については、「対称暗号化 AWS KMS キーであることを確認します。」を参照してください。

  16. 残りのセクションで、 RDS Custom DB インスタンス設定を指定します。各設定の詳細については、「DB インスタンスの設定」を参照してください。次の設定はコンソールに表示されず、サポート対象外です。

    • プロセッサの機能

    • ストレージのオートスケーリング

    • 可用性と耐久性の高い

    • データベース認証パスワードと Kerberos 認証のオプション (パスワード認証のみサポートされています)

    • 追加設定データベースオプショングループ

    • Performance Insights

    • ログのエクスポート

    • マイナーバージョン自動アップグレードの有効化

    • 削除保護

    バックアップ保持期間はサポートされていますが、0 日は選択できません。

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

    認証情報の詳細の表示ボタンがデータベースページに表示されます。

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

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

    重要

    マスターユーザーのパスワードを再度表示することはできません。記録していない場合は、変更する必要がある場合があります。RDS Custom DB インスタンスが利用可能になった後にマスターユーザーのパスワードを変更するには、DB インスタンスを変更します。DB インスタンスの変更の詳細については、「Amazon RDS Custom for SQL Server DB インスタンスの管理」を参照してください。

  18. データベースを選択して、RDS Custom DB インスタンスのリストを表示します。

  19. 先ほど作成した RDS Custom DB インスタンスを選択します。

    RDS コンソールに、新規の RDS Custom DB インスタンスの詳細が表示されます。

    • RDS Custom DB インスタンスが作成されて使用できるようになるまで、DB インスタンスのステータスは [作成中] となります。ステータスが [利用可能] に変わると、DB インスタンスに接続できます。インスタンスクラスと割り当てられたストレージによっては、新規の DB インスタンスを使用できるようになるまで数分かかることがあります。

    • ロールにはインスタンス (RDS Custom)という値があります。

    • [RDS カスタムオートメーションモード] には [完全なオートメーション] という値があります。この設定は、DB インスタンスが自動モニタリングとインスタンスの回復を提供することを意味します。

RDS Custom DB インスタンスは、create-db-instance AWS CLI コマンドを使用して作成します。

以下のオプションは必須です。

次の例では、my-custom-instanceという名前の RDS Custom SQL Server DB インスタンスを作成します。バックアップ保持期間は 3 日間です。

注記

カスタムエンジンバージョン (CEV) から DB インスタンスを作成するには、--engine-version パラメータに既存の CEV 名を指定します。例えば、--engine-version 15.00.4249.2.my_cevtest

Linux、macOS、Unix の場合:

aws rds create-db-instance \ --engine custom-sqlserver-ee \ --engine-version 15.00.4073.23.v1 \ --db-instance-identifier my-custom-instance \ --db-instance-class db.m5.xlarge \ --allocated-storage 20 \ --db-subnet-group mydbsubnetgroup \ --master-username myuser \ --master-user-password mypassword \ --backup-retention-period 3 \ --no-multi-az \ --port 8200 \ --kms-key-id mykmskey \ --custom-iam-instance-profile AWSRDSCustomInstanceProfileForRdsCustomInstance

Windows の場合:

aws rds create-db-instance ^ --engine custom-sqlserver-ee ^ --engine-version 15.00.4073.23.v1 ^ --db-instance-identifier my-custom-instance ^ --db-instance-class db.m5.xlarge ^ --allocated-storage 20 ^ --db-subnet-group mydbsubnetgroup ^ --master-username myuser ^ --master-user-password mypassword ^ --backup-retention-period 3 ^ --no-multi-az ^ --port 8200 ^ --kms-key-id mykmskey ^ --custom-iam-instance-profile AWSRDSCustomInstanceProfileForRdsCustomInstance
注記

セキュリティ上のベストプラクティスとして、ここに示されているプロンプト以外のパスワードを指定してください。

describe-db-instances コマンドを使用して、インスタンスの詳細を入手します。

aws rds describe-db-instances --db-instance-identifier my-custom-instance

次の部分出力は、エンジン、パラメータグループ、およびその他の情報を示しています。

{ "DBInstances": [ { "PendingModifiedValues": {}, "Engine": "custom-sqlserver-ee", "MultiAZ": false, "DBSecurityGroups": [], "DBParameterGroups": [ { "DBParameterGroupName": "default.custom-sqlserver-ee-15", "ParameterApplyStatus": "in-sync" } ], "AutomationMode": "full", "DBInstanceIdentifier": "my-custom-instance", "TagList": [] } ] }

RDS Custom DB インスタンスは、create-db-instance AWS CLI コマンドを使用して作成します。

以下のオプションは必須です。

次の例では、my-custom-instanceという名前の RDS Custom SQL Server DB インスタンスを作成します。バックアップ保持期間は 3 日間です。

注記

カスタムエンジンバージョン (CEV) から DB インスタンスを作成するには、--engine-version パラメータに既存の CEV 名を指定します。例えば、--engine-version 15.00.4249.2.my_cevtest

Linux、macOS、Unix の場合:

aws rds create-db-instance \ --engine custom-sqlserver-ee \ --engine-version 15.00.4073.23.v1 \ --db-instance-identifier my-custom-instance \ --db-instance-class db.m5.xlarge \ --allocated-storage 20 \ --db-subnet-group mydbsubnetgroup \ --master-username myuser \ --master-user-password mypassword \ --backup-retention-period 3 \ --no-multi-az \ --port 8200 \ --kms-key-id mykmskey \ --custom-iam-instance-profile AWSRDSCustomInstanceProfileForRdsCustomInstance

Windows の場合:

aws rds create-db-instance ^ --engine custom-sqlserver-ee ^ --engine-version 15.00.4073.23.v1 ^ --db-instance-identifier my-custom-instance ^ --db-instance-class db.m5.xlarge ^ --allocated-storage 20 ^ --db-subnet-group mydbsubnetgroup ^ --master-username myuser ^ --master-user-password mypassword ^ --backup-retention-period 3 ^ --no-multi-az ^ --port 8200 ^ --kms-key-id mykmskey ^ --custom-iam-instance-profile AWSRDSCustomInstanceProfileForRdsCustomInstance
注記

セキュリティ上のベストプラクティスとして、ここに示されているプロンプト以外のパスワードを指定してください。

describe-db-instances コマンドを使用して、インスタンスの詳細を入手します。

aws rds describe-db-instances --db-instance-identifier my-custom-instance

次の部分出力は、エンジン、パラメータグループ、およびその他の情報を示しています。

{ "DBInstances": [ { "PendingModifiedValues": {}, "Engine": "custom-sqlserver-ee", "MultiAZ": false, "DBSecurityGroups": [], "DBParameterGroups": [ { "DBParameterGroupName": "default.custom-sqlserver-ee-15", "ParameterApplyStatus": "in-sync" } ], "AutomationMode": "full", "DBInstanceIdentifier": "my-custom-instance", "TagList": [] } ] }
プライバシーサイト規約Cookie の設定
© 2025, Amazon Web Services, Inc. or its affiliates.All rights reserved.