

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 在中创建数据迁移 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 policy 和角色、实例配置文件和数据提供程序。有关更多信息，请参阅 [创建 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. 选中 “**打开日 CloudWatch 志” 复选框将数据迁移日志**存储在 Amazon 中 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 不会再次创建环境，您可以更快地访问数据迁移。