

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

# でのデータ移行の作成 AWS DMS
<a name="dm-migrating-data-create"></a>

同じタイプの互換性のあるデータプロバイダーを使用して移行プロジェクトを作成すると、このプロジェクトを同種データ移行に使用できます。詳細については、「[ 移行プロジェクトの作成](migration-projects-create.md)」を参照してください。

同種データ移行の使用を開始するには、新しいデータ移行を作成します。単一の移行プロジェクトで、異なるタイプの複数の同種データ移行を作成できます。

AWS DMS には、 用に作成できる同種データ移行の最大数があります AWS アカウント。 AWS DMS サービスクォータ の詳細については、次のセクションを参照してください[のクォータAWS Database Migration Service](CHAP_Limits.md)。

データ移行を作成する前に、ソースデータベースとターゲットデータベース、IAM ポリシーとロール、インスタンスプロファイル、データプロバイダーなどの必要なリソースを設定していることを確認します。詳細については[IAM リソースの作成](dm-iam-resources.md)、[インスタンスプロファイルの作成](instance-profiles.md)、および[ データプロバイダーの作成](data-providers-create.md)を参照してください。

上位のデータベースバージョンから下位のデータベースバージョンにデータを移行する場合は、同種データ移行の使用はお勧めしません。ソースデータプロバイダーとターゲットデータプロバイダーに使用しているデータベースのバージョンを確認して、必要に応じてターゲットデータベースのバージョンをアップグレードします。

**データ移行を作成するには**

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

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

1. 移行プロジェクトを選択して、**[データの移行]** タブで、**[データ移行の作成]** をクリックします。

1. **[名前]** には、データ移行名を入力します。識別しやすいように、データ移行には必ず一意の名前を使用します。

1. **[レプリケーションタイプ]** では、設定するデータ移行のタイプを選択します。次のオプションのいずれかを選択できます。
   + **フルロード** — 既存のソースデータを移行する。
   + **フルロードと変更データキャプチャ (CDC)** — 既存のソースデータを移行し、継続的に変更をレプリケートする。
   + **変更データキャプチャ (CDC)** — 継続的に変更をレプリケートする。

1. データ移行ログを Amazon CloudWatch に保存するには、**[CloudWatch ログの有効化]** チェックボックスをオンにします。このオプションを選択しないと、データ移行が失敗してもログファイルを参照できません。

1. (オプション) [**詳細設定**] を展開します。**ジョブの数**には、ソースデータをターゲットに移行するために AWS DMS が使用できる並列スレッドの数を入力します。

1. **[IAM サービスロール]** では、前提条件のステップで作成した IAM ロールを選択します。詳細については、「[での同種データ移行用の IAM ロールの作成 AWS DMS](dm-iam-resources.md#dm-resources-iam-role)」を参照してください。

1. **[変更データキャプチャ (CDC)]** タイプのデータ移行の **[開始モード]** を設定します。次のオプションのいずれかを選択できます。
   + **すぐに** — 継続的なレプリケーションをデータ移行の開始時に開始する。
   + **[ネイティブ開始点を使用する]** — 継続的なレプリケーションを指定された時点から開始する。

     PostgreSQL データベースの場合、**[スロット名]** に論理レプリケーション名を入力して、**[ネイティブ開始点]** にトランザクションログのシーケンス番号を入力します。

     MySQL データベースの場合は、**[ログシーケンス番号 (LSN)]** にトランザクションログのシーケンス番号を入力します。

1. **[変更データキャプチャ (CDC)]** タイプまたは **[フルロードと変更データキャプチャ (CDC)]** タイプのデータ移行の **[停止モード]** を設定します。次のオプションのいずれかを選択できます。
   + **CDC を停止しない** — データ移行を停止するまで、継続的なレプリケーション AWS DMS を続行します。
   + **サーバーのタイムポイントの使用** — 指定された時間に進行中のレプリケーションを AWS DMS 停止します。

     このオプションを選択した場合、継続的なレプリケーションを自動的に停止する日時を **[停止日時]** に入力します。

1. **[データ移行の作成]** をクリックします。

AWS DMS はデータ移行を作成し、移行プロジェクトの**データ移行**タブのリストに追加します。このリストでデータ移行のステータスを確認できます。詳細については、「[移行ステータス](dm-migrating-data-statuses.md)」を参照してください。

**重要**  
**全ロード**および**全ロードおよび変更データキャプチャ (CDC)** タイプのデータ移行の場合、 はターゲットデータベース上のすべてのデータ、テーブル、およびその他のデータベースオブジェクト AWS DMS を削除します。ターゲットデータベースのバックアップがあることを確認します。

がデータ移行 AWS DMS を作成すると、このデータ移行のステータスは**準備完了**に設定されます。データを移行するには、データ移行を手動で開始する必要があります。開始するには、リストからデータ移行を選択します。次に、**[アクション]** で **[開始]** を選択します。詳細については、「[データ移行の管理](dm-migrating-data-manage.md)」を参照してください。

同種データ移行の最初の起動には、何らかのセットアップが必要です。 は、データ移行用のサーバーレス環境 AWS DMS を作成します。このプロセスは最長 15 分かかる。データ移行を停止して再起動した後、 AWS DMS は環境を再度作成せず、データ移行にすばやくアクセスできます。