AWS DMS エンドポイントの接続属性を追加または変更するにはどうすればよいですか ?

最終更新日: 2019 年 10 月 3 日

AWS Database Migration Service (AWS DMS) エンドポイントの接続属性を、追加または変更するにはどうすればよいですか ?

簡単な説明

接続属性を追加することで、AWS DMS のエンドポイントに固有の設定が行えます。たとえば、追加の接続属性をエンドポイントのタイムアウト設定、またはタイムゾーン設定の制御などに使用できます。AWS DMS エンドポイントでの接続属性の追加または変更は、AWS DMS コンソール、もしくは AWS コマンドラインインターフェイス (AWS CLI) で行うことができます。

解決方法

AWS DMS コンソールを使用して、接続属性を追加しながら、新しいエンドポイントを作成する

1.    AWS DMS コンソール を開き、エンドポイントを作成する AWS リージョンを選択します。

2.    ナビゲーションペインから [ Endpoints (エンドポイント)] を選択します。

3.    [Create endpoint] をクリックします。

4.    [Endpoint type] をクリックし、[Endpoint configuration] に詳細を入力します。

5.    [Endpoint-specific settings] セクションを展開します。

6.    [Extra connection attributes] フィールドに、追加する接続属性の名前を入力します。
注: 追加の接続属性が複数ある場合は、次の例のように、各属性ごとの名前と値をスペースを入れずセミコロンで区切って入力します。encryptionMode=SSE_KMS;maxFileSize=512

7.    必要に応じて、[KMS master key] を選択します。

8.    [Test endpoint connection] セクションを展開します。

9.    ご使用の VPCレプリケーションインスタンスを選択します。

9.    [Run test] をクリックします。

10.    テストが成功したら、[Create endpoint] をクリックします。

AWS DMS コンソールを使用して既存のエンドポイントに接続属性を追加する

1.    AWS DMS コンソールを開き、エンドポイントがある AWS リージョンを選択します。

2.    ナビゲーションペインで [Endpoints] をクリックし、変更するエンドポイントを選択します。

3.    [Actions]、[Modify] の順にクリックします。

4.    [Endpoint-specific settings] セクションを展開し、追加する接続属性を入力します。

5.    [保存] を選択します。

6.    [Endpoints] ペインで、エンドポイントを再度選択します。

7.    [Actions]、[Test connection] の順にクリックします。

8.    レプリケーションインスタンスを選択してから、[Run test] をクリックします。

AWS CLI を使用して、接続属性を追加しながら、新しいエンドポイントを作成する

1.    AWS CLI のインストール設定を行います。エンドポイントを作成する AWS リージョンを、忘れずに設定します。

2.    次のような create-endpoint コマンドを実行します。

aws dms create-endpoint
--endpoint-identifier <value>
--endpoint-type <value>
--engine-name <value>
--username <value>
--password <value>
--server-name <value>
--port <value>
--extra-connection-attributes
    encryptionMode=SSE_KMS;maxFileSize=512

3.    レプリケーションインスタンスと新しいエンドポイントの間の接続をテストします。

aws dms test-connection
--replication-instance-arn <value>
--endpoint-arn <value>

AWS CLI を使用して既存のエンドポイントに接続属性を追加する

1.    AWS CLI のインストール設定を行います。エンドポイントがある AWS リージョンを、忘れずに設定します。

2.    次のような modify-endpoint コマンドを実行します。

aws dms modify-endpoint
--endpoint-arn <value>
--extra-connection-attributes encryptionMode=SSE_KMS;maxFileSize=512

3.    変更されたエンドポイントとレプリケーションインスタンスの間の接続をテストします。

aws dms test-connection
--replication-instance-arn <value>
--endpoint-arn <value>

この記事はお役に立ちましたか?

改善できることはありますか?


さらにサポートが必要な場合