レプリケーション インスタンスの作成 - AWS Database Migration Service

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

レプリケーション インスタンスの作成

データベースを移行する最初のステップは、レプリケーション インスタンスの作成です。レプリケーション インスタンスは、割り当てるタスクを実行してソースデータベースからターゲットデータベースにデータを移行するのに十分なストレージと処理能力を前提とします。このインスタンスの必要なサイズは、移行する必要のあるデータの量、および、インスタンスが実行するタスクにより異なります。レプリケーション インスタンスの詳細については、「AWS DMS レプリケーションインスタンスの使用」をご参照ください。

AWS コンソールを使用してレプリケーションインスタンスを作成するには
  1. AWS DMS コンソールのナビゲーションペインでレプリケーションインスタンス を選択し、レプリケーションインスタンスの作成 を選択します。

  2. [Create replication instance] ページで、レプリケーションのインスタンス情報を指定します。次の表は、指定できる設定について説明しています。

    オプション アクション

    名前

    8 ~ 16 の印刷可能な ASCII 文字 (/、"、@ を除く) を含むレプリケーション インスタンス名を入力します。名前は、選択した AWS リージョンのアカウントで一意でなければなりません。例えば、実行する AWS リージョンやタスクなど、名前にインテリジェンスを追加することもできますwest2-mysql2mysql-instance1

    説明的な Amazon リソースネーム (ARN) - オプション

    デフォルトの DMS ARN を上書きするフレンドリ名。作成後に変更することはできない。

    説明

    レプリケーション インスタンスの簡単な説明を入力します。

    インスタンスクラス

    移行に必要な設定を使用してインスタンスのクラスを選択します。正常に移行を完了するために、インスタンスには十分なストレージ、ネットワーク、処理能力が必要であることに注意してください。移行に最適なインスタンスのクラスを決定する方法に関する詳細については、「AWS DMS レプリケーションインスタンスの使用」をご参照ください。

    エンジンバージョン

    AWS DMS コンソールでは、サポートされている任意のエンジンバージョンを選択できます。で別のエンジンバージョンを指定しない限り AWS CLI、レプリケーションインスタンスは から最新の非ベータ版の AWS DMS レプリケーションエンジンを実行します AWS CLI。

    高可用性

    オプションのパラメータを使用して、フェイルオーバーのサポート用に別のアベイラビリティーゾーンにレプリケーション インスタンスのスタンバイレプリカを作成します。変更データキャプチャ (CDC) または継続的なレプリケーションを使用する場合は、このオプションを有効にする必要がある。

    割り当てられたストレージ (GiB)

    ストレージは主に、ログファイルと、キャッシュされたトランザクションで消費されます。キャッシュされたトランザクションでは、ストレージは、キャッシュされたトランザクションをディスクに書き込む必要がある場合にのみ使用されます。したがって、 AWS DMS は大量のストレージを使用しません。例外には次のようなものがあります。

    • 膨大なトランザクションをロードする、サイズの大きなテーブル。サイズの大きなテーブルをロードするには時間がかかります。そのため、サイズの大きなテーブルをロードする間、キャッシュされたトランザクションが書き込まれる可能性が高くなります。

    • キャッシュされたトランザクションをロードする前に停止するよう設定されているタスク。この場合、すべてのテーブルのロードが完了するまで、すべてのトランザクションがキャッシュされます。この設定では、キャッシュされたトランザクションにより、かなりの量のストレージが消費されることがあります。

    • Amazon Redshift にロードされるテーブルを使用する設定になっているタスク。ただし、Amazon Aurora がターゲットのときは、この設定は問題にはなりません。

    ほとんどの場合、ストレージのデフォルトの割り当てで十分です。ただしストレージ関連のメトリクスに注意を払うことをお勧めします。デフォルトの割り当てよりも消費量が多い場合は、必ずストレージをスケールアップしてください。

    ネットワークの種類

    DMS は IPv4 アドレス指定プロトコルのネットワークタイプをサポートしており、[デュアルスタック] モードでは、IPv4 と IPv6 の両方のアドレス指定プロトコルのネットワークタイプをサポートする。IPv6 アドレス指定プロトコルのネットワークタイプを介してレプリケーションインスタンスと通信する必要があるリソースがある場合は、[デュアルスタック] モードを使用する。デュアルスタックモードの制限の詳細については、「Amazon Relational Database Service ユーザーガイド」の「デュアルスタックネットワーク DB インスタンスの制限」を参照する。

    VPC

    使用する VPC を選択します。ソースまたはターゲットデータベースが VPC にある場合、その VPC を選択します。ソースおよびターゲットデータベースが別の VPC にある場合、それらが共にパブリックサブネットにあり、パブリックにアクセス可能であることを確認します。次に、レプリケーション インスタンスを配置する VPC を選択します。レプリケーション インスタンスが、ソース VPC のデータにアクセスできるようにする必要があります。ソースもターゲットデータベースも VPC にない場合は、レプリケーション インスタンスを配置する VPC を選択します。

    レプリケーションサブネットグループ

    レプリケーション インスタンスを作成する選択した VPC でレプリケーション サブネットグループを選択します。ソースデータベースが VPC にある場合は、レプリケーション インスタンスの場所として、ソースデータベースを含むサブネットグループを選択します。レプリケーション サブネットグループの詳細については、「 レプリケーション サブネットグループの作成」をご参照ください。

    パブリックアクセス可能

    レプリケーション インスタンスをインターネットからアクセス可能にする場合は、このオプションを選択します。デフォルトはパブリックにアクセス可能で、一度オプションを選択すると、レプリケーションインスタンスを作成した後に変更できない。

  3. 必要がある場合は、[Advanced (アドバンスト)] タブを選択して、ネットワークおよび暗号化設定の値を設定します。次の表で設定について説明します。

    オプション アクション

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

    ソースデータベースが配置されているアベイラビリティーゾーンを選択します。

    VPC セキュリティグループ

    レプリケーションのインスタンスが VPC 内で作成されます。ソースデータベースが VPC にある場合は、データベースが常駐する DB インスタンスへのアクセス権を提供する VPC セキュリティグループを選択します。

    KMS キー

    使用する暗号化キーを選択して、レプリケーションのストレージと接続情報を暗号化します。(デフォルト) aws/dms を選択すると、アカウントと AWS リージョンに関連付けられたデフォルト AWS Key Management Service (AWS KMS) キーが使用されます。説明とアカウント番号が、キーの ARN とともに表示されます。暗号化キーの使用の詳細については、「暗号化キーの設定と AWS KMS アクセス許可の指定」をご参照ください。

  4. [Maintenance] 設定を指定します。次の表で設定について説明します。メンテナンス設定の詳細については、「AWS DMS メンテナンス ウィンドウの操作」をご参照ください。

    オプション アクション

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

    AWS DMS はメジャーバージョンとマイナーバージョンを区別しません。例えば、バージョン 3.4.x から 3.5.x へのアップグレードはメジャーアップグレードとは見なされないため、すべての変更には下位互換性がある。

    [自動バージョンアップグレード] が有効になっている場合、DMS はメンテナンスウィンドウ中にレプリケーションインスタンスのバージョンが非推奨となる場合、自動的にアップグレードを行う。

    AutoMinorVersionUpgrade を有効にすると、DMS はレプリケーションインスタンスの作成時に現在のデフォルトエンジンバージョンを使用します。例えば、[エンジンバージョン]を現在のデフォルトバージョン以前のバージョン番号に設定すると、DMS はデフォルトバージョンを使用する。

    レプリケーションインスタンスの作成時に が有効になっていAutoMinorVersionUpgradeない場合、DMS はエンジンバージョンパラメータで指定されたエンジンバージョンを使用します。

    メンテナンスウィンドウ

    週 1 回のシステムメンテナンスを実行できる時間帯 (世界標準時 (UTC)) を選択します。

    デフォルト: AWS リージョンごとに 8 時間の時間ブロックからランダムに選択された 30 分の時間枠で、ランダムな曜日に発生します。

  5. [Create replication instance] (レプリケーションインスタンスの作成) を選択します。