

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

# でのデータプロバイダー、インスタンスプロファイル、移行プロジェクトの使用 AWS DMS
<a name="migration-projects"></a>

で DMS Schema Conversion と同種データ移行を使用する場合は AWS Database Migration Service、移行プロジェクトを使用します。 AWS DMS 移行プロジェクトでは、サブネットグループ、インスタンスプロファイル、データプロバイダーを使用します。

*サブネット*は、VPC の IP アドレスの範囲です。レプリケーション*サブネットグループ*には、インスタンスプロファイルが使用できるさまざまなアベイラビリティーゾーンのサブネットが含まれます。レプリケーション*サブネットグループは* DMS リソースであり、Amazon VPC と Amazon RDS が使用するサブネットグループとは異なることに注意してください。

**インスタンスプロファイルは、移行プロジェクトを実行するサーバーレス環境のネットワークとセキュリティの設定を指定します。

**データプロバイダーは、データストアのタイプとデータベースの場所の情報を保存します。移行プロジェクトにデータプロバイダーを追加すると、 からデータベース認証情報を指定します AWS Secrets Manager。 はこの情報 AWS DMS を使用してデータベースに接続します。

データプロバイダー、インスタンスプロファイル、およびその他の AWS リソースを作成したら、移行プロジェクトを作成できます。*移行プロジェクト*では、インスタンスプロファイル、ソースとターゲットのデータプロバイダー、シークレットについて説明します AWS Secrets Manager。さまざまなソースデータプロバイダーとターゲットデータプロバイダーに対して複数の移行プロジェクトを作成できます。

作業のほとんどは移行プロジェクトで行います。DMS Schema Conversion の場合、移行プロジェクトを使用してソースデータプロバイダーのオブジェクトを評価し、ターゲットデータベースと互換性のある形式に変換します。その後、変換したコードをターゲットデータプロバイダーに適用したり、SQL スクリプトとして保存したりすることができます。同種データ移行の場合は、移行プロジェクトを使用して、ソースデータベースから AWS クラウド内の同じタイプのターゲットデータベースにデータを移行します。

の移行プロジェクト AWS DMS はサーバーレスのみです。 は、移行プロジェクトのクラウドリソース AWS DMS を自動的にプロビジョニングします。

AWS DMS には、 用に作成できるインスタンスプロファイル、データプロバイダー、移行プロジェクトの最大数があります AWS アカウント。 AWS DMS サービスのクォータについては、以降のセクション「[のクォータAWS Database Migration Service](CHAP_Limits.md)」を参照してください。

**Topics**
+ [AWS DMS 移行プロジェクトのサブネットグループの作成](subnet-group.md)
+ [のインスタンスプロファイルの作成 AWS Database Migration Service](instance-profiles.md)
+ [でのデータプロバイダーの作成 AWS Database Migration Service](data-providers-create.md)
+ [での移行プロジェクトの作成 AWS Database Migration Service](migration-projects-create.md)
+ [での移行プロジェクトの管理 AWS Database Migration Service](migration-projects-manage.md)

# AWS DMS 移行プロジェクトのサブネットグループの作成
<a name="subnet-group"></a>

インスタンスプロファイルを作成する前に、インスタンスプロファイルのサブネットグループを設定します。

**サブネットグループを作成するには**

1. にサインイン AWS マネジメントコンソール し、[https://console.aws.amazon.com/dms/v2/](https://console.aws.amazon.com/dms/v2/) で AWS DMS コンソールを開きます。

1. ナビゲーションペインで、**[サブネットグループ]** を選択して、**[サブネットグループの作成]** をクリックします。

1. **[名前]** には、サブネットグループの一意の名前を入力します。

1. **[説明]** には、このサブネットグループの簡単な説明を入力します。

1. **[VPC]** では、2 つ以上のアベイラビリティーゾーンに少なくとも 1 つのサブネットがある VPC を選択します。

1. **[サブネットの追加]** では、サブネットグループに含めるサブネットを選択します。少なくとも 2 つのアベイラビリティーゾーンにあるサブネットを選択する必要があります。

   Amazon RDS データベースへの接続のために、サブネットグループにパブリックサブネットを追加します。オンプレミスのデータベースに接続するには、プライベートサブネットをサブネットグループに追加します。

1. **[サブネットグループの作成]** を選択します。

# のインスタンスプロファイルの作成 AWS Database Migration Service
<a name="instance-profiles"></a>

 AWS DMS コンソールで複数のインスタンスプロファイルを作成できます。 AWS DMSで作成する各移行プロジェクトに使用するインスタンスプロファイルは必ず選択します。

**インスタンスプロファイルを作成するには**

1. にサインイン AWS マネジメントコンソール し、[https://console.aws.amazon.com/dms/v2/](https://console.aws.amazon.com/dms/v2/) で AWS DMS コンソールを開きます。

1. ナビゲーションペインで **[インスタンスプロファイル]** を選択します。

1. **[インスタンスプロファイルの作成]** をクリックします。

1. **[インスタンスプロファイルの作成]** ページで、インスタンスプロファイルの **[名前]** に判別しやすい値を入力します。

1. IPv4 と IPv6 の アドレス指定をサポートするインスタンスプロファイルを作成するには、**[ネットワークタイプ]** で **[デュアルスタックモード]** を選択します。IPv4 アドレス指定のみをサポートするインスタンスプロファイルを作成するには、デフォルトのオプションをそのままにします。

1. 次に、選択したネットワークタイプのインスタンスを実行するために、**[仮想プライベートクラウド (VPC)]** を選択します。次に、インスタンスプロファイルのための **[サブネットグループ]** と **[VPC セキュリティグループ]** を選択します。

   Amazon RDS データベースに接続するには、パブリックかプライベートかにかかわらず、RDS 設定に適したサブネット設定を使用します。オンプレミスデータベースに接続する場合は、プライベートサブネットグループを使用し、NAT ゲートウェイのパブリック IP アドレスを介してソースオンプレミスデータベース AWS DMS へのアクセスを許可するようにネットワークが設定されていることを確認します。詳細については、「[Amazon VPC を基盤に VPC を作成する](set-up.md#set-up-vpc)」を参照してください。

1. (オプション) DMS Schema Conversion の移行プロジェクトを作成する場合は、次に **[スキーマ変換設定 - オプション]** で、移行プロジェクトからの情報を保存する Amazon S3 バケットを選択します。次に、この Amazon S3 バケットへのアクセスを提供する AWS Identity and Access Management (IAM) ロールを選択します。 Amazon S3 詳細については、「[Amazon S3 バケットを作成する](set-up.md#set-up-s3-bucket)」を参照してください。

1. **[インスタンスプロファイルの作成]** をクリックします。

インスタンスプロファイルを作成した後は、変更または削除できます。

**インスタンスプロファイルを変更するには**

1. にサインイン AWS マネジメントコンソール し、[https://console.aws.amazon.com/dms/v2/](https://console.aws.amazon.com/dms/v2/) で AWS DMS コンソールを開きます。

1. **[インスタンスプロファイル]** を選択します。**[インスタンスプロファイル]** ページが開きます。

1. インスタンスプロファイルを選択して、**[変更]** をクリックします。

1. インスタンスプロファイル名を更新して、VPC または Amazon S3 バケット設定を編集します。

1. **[Save changes]** (変更の保存) をクリックします。

**インスタンスプロファイルを削除するには**

1. にサインイン AWS マネジメントコンソール し、[https://console.aws.amazon.com/dms/v2/](https://console.aws.amazon.com/dms/v2/) で AWS DMS コンソールを開きます。

1. **[インスタンスプロファイル]** を選択します。**[インスタンスプロファイル]** ページが開きます。

1. インスタンスプロファイルを選択して、**[削除]** をクリックします。

1. **[削除]** をクリックして、選択を確定します。

# でのデータプロバイダーの作成 AWS Database Migration Service
<a name="data-providers-create"></a>

データプロバイダーを作成し、 AWS DMS 移行プロジェクトで使用できます。データプロバイダーとして、オンプレミスまたは Amazon EC2 インスタンスで実行されているセルフマネージド型エンジンを使用できます。また、Amazon Relational Database Service (Amazon RDS) または Amazon Aurora などのフルマネージドエンジンもデータプロバイダーとして使用できます。

データベースごとに単一のデータプロバイダーを作成できます。単一のデータプロバイダーを複数の移行プロジェクトで使用できます。

移行プロジェクトを作成する前に、少なくとも 2 つのデータプロバイダーが作成済みであることを確認します。どちらかのデータプロバイダーが AWS のサービス上にある必要があります。スキーマの変更やオンプレミスのデータベースへのデータの移行には、 AWS DMS を使用できません。

次の手順は、 AWS DMS コンソールウィザードでデータプロバイダーを作成する方法を示しています。

**データプロバイダーを作成するには**

1. にサインインし AWS マネジメントコンソール、[https://console.aws.amazon.com/dms/v2/](https://console.aws.amazon.com/dms/v2/) で AWS DMS コンソールを開きます。

1. **[データプロバイダー]** を選択します。**[データプロバイダー]** ページが開きます。

1. **[データプロバイダーの作成]** をクリックします。次の表で設定について説明します。  
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/dms/latest/userguide/data-providers-create.html)

1. **[データプロバイダーの作成]** をクリックします。

データプロバイダーを作成した後、必ず AWS Secrets Managerにデータベース接続認証情報を追加します。

# での移行プロジェクトの作成 AWS Database Migration Service
<a name="migration-projects-create"></a>

で移行プロジェクトを作成する前に AWS DMS、必ず次のリソースを作成してください。
+ ソースデータベースとターゲットデータベースを記述するデータプロバイダー
+ に保存されているデータベース認証情報を持つシークレット AWS Secrets Manager
+ Secrets Manager へのアクセスを提供する AWS Identity and Access Management (IAM) ロール
+ ネットワーク設定とセキュリティ設定済みのインスタンスプロファイル

**移行プロジェクトを作成するには**

1. にサインイン AWS マネジメントコンソール し、[https://console.aws.amazon.com/dms/v2/](https://console.aws.amazon.com/dms/v2/) で AWS DMS コンソールを開きます。

1. **[移行プロジェクト]** を選択します。**[移行プロジェクト]** ページが開きます。

1. **[移行プロジェクトの作成]** をクリックします。次の表で設定について説明します。  
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/dms/latest/userguide/migration-projects-create.html)

1. **[移行プロジェクトの作成]** をクリックします。

が移行プロジェクト AWS DMS を作成したら、DMS Schema Conversion または同種データ移行でこのプロジェクトを使用できます。移行プロジェクトの作業を開始するには、**[移行プロジェクト]** ページのリストからプロジェクトを選択します。

# での移行プロジェクトの管理 AWS Database Migration Service
<a name="migration-projects-manage"></a>

移行プロジェクトを作成した後は、変更または削除できます。例えば、ソースデータプロバイダーまたはターゲットデータプロバイダーを変更するには、移行プロジェクトを変更します。

移行プロジェクトを変更または削除できるのは、スキーマ変換の実行またはデータ移行の実行を終了した後のみです。終了するには、リストから移行プロジェクトを選択して、**[スキーマ変換]** または **[データの移行]** をクリックします。DMS Schema Conversion の場合は次に、**[スキーマ変換を閉じる]** をクリックして、選択を確定します。同種データ移行の場合は、データの移行を選択して、**[アクション]** メニューで **[停止]** を選択します。移行プロジェクトを編集した後は、スキーマ変換を開始したり、データの移行を再開したりできます。

**移行プロジェクトを変更するには**

1. にサインイン AWS マネジメントコンソール し、[https://console.aws.amazon.com/dms/v2/](https://console.aws.amazon.com/dms/v2/) で AWS DMS コンソールを開きます。

1. **[移行プロジェクト]** を選択します。**[移行プロジェクト]** ページが開きます。

1. 移行プロジェクトを選択して、**[変更]** をクリックします。

1. プロジェクト名の更新、インスタンスプロファイルの編集、ソースデータプロバイダーやターゲットデータプロバイダーの変更などを行います。必要に応じて、変換中にオブジェクト名を変更する移行ルールを追加または編集します。

1. **[Save changes]** (変更の保存) をクリックします。

**移行プロジェクトを削除するには**

1. にサインイン AWS マネジメントコンソール し、[https://console.aws.amazon.com/dms/v2/](https://console.aws.amazon.com/dms/v2/) で AWS DMS コンソールを開きます。

1. **[移行プロジェクト]** を選択します。**[移行プロジェクト]** ページが開きます。

1. 移行プロジェクトを選択して、**[削除]** をクリックします。

1. **[削除]** をクリックして、選択を確定します。