步骤 9:创建本地和Amazon DMS任务 - Amazon Database Migration Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

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

步骤 9:创建本地和Amazon DMS任务

接下来创建的任务是 end-to-end 迁移任务。此任务包含两个子任务:

  • 本地子任务 — 此任务将数据从源数据库迁移到Amazon Snowball Edge设备。

  • 这些区域有:Amazon DMS子任务 — 此任务将数据从设备移动到 Amazon S3 存储桶中并将其迁移到目标数据库。

注意

在使用 Amazon Snowball Edge 设备之前,建议您先测试您的迁移。您可以设置一个任务来将数据(如单个表)发送到 Amazon S3 存储桶,而不是发送到Amazon Snowball Edge设备。

创建 end-to-end 迁移任务

  1. 启动 Amazon SCT,选择查看,然后选择数据库迁移视图(本地和 DMS)

  2. 在显示源数据库中的架构的左面板中,选择要迁移的架构。打开该架构的上下文(右键单击)菜单,然后选择 Create Local & DMS Task (创建本地和 DMS 任务)

    您无法使用 Amazon DMS 和 Amazon Snowball Edge 迁移单个表。

    此时将出现以下屏幕。

  3. 添加您的任务信息。

    对于此参数 请执行该操作

    Task Name

    输入任务的名称。
    代理 选择 DMS Agent (DMS 代理)
    Replication Instance (复制实例) 选择要使用的 Amazon DMS 复制实例。
    迁移类型

    选择所需的迁移类型:

    选择 Migrate existing data (迁移现有数据) 以迁移所选架构的内容。此过程称为完全加载在Amazon DMS.

    选择 Migrate existing data and replicate ongoing changes (迁移现有数据并复制持续更改) 以迁移所选架构的内容,并捕获对数据库的所有持续更改。此过程称为完全加载和 CDC在Amazon DMS.

    Target table preparation mode (目标表准备模式)

    选择要使用的准备模式:

    Truncate (截断) – 截断表,而不会影响表元数据。

    Drop tables on target (删除目标中的表) – 删除表并在其位置创建新表。

    Do nothing (不执行任何操作) – 不更改目标表的数据和元数据。

    IAM 角色 选择有权访问 Amazon S3 存储桶和目标数据库的预定义 IAM 角色。有关访问 Amazon S3 存储桶所需的权限的更多信息,请参阅将 S3 作为源时的先决条件Amazon DMS.
    压缩格式

    选择是否已压缩上传的文件:

    GZIP – 在加载前压缩文件。这是默认模式。

    No Compression (无压缩) – 提取速度更快,但需要更多空间。

    日志系统 选择启用让 Amazon CloudWatch 创建迁移日志。该服务将向您收取费用。有关 CloudWatch 的更多信息,请参阅亚马逊如何 CloudWatch 作品.
    描述 输入任务的描述。
    S3Bucket 输入在 Amazon Snowball Edge 控制台中为此 Amazon Snowball Edge 作业配置的 S3 存储桶的名称
    使用 Amazon Snowball Edge 选中该复选框可使用 Amazon Snowball Edge。如果未选中该框,则数据将直接上传到 S3 存储桶。
    Job Name 选择您创建的 Amazon Snowball Edge 作业名称。
    Amazon Snowball Edge IP 输入 Amazon Snowball Edge 设备的 IP 地址。
    端口 输入 Amazon Snowball Edge 设备的端口值。
    Local Amazon S3 Access key (本地 Amazon S3 访问密钥) 输入您从该设备中检索到的本地 Amazon Snowball Edge 访问密钥。
    Local Amazon S3 Secret key (本地 Amazon S3 私有密钥) 输入您从该设备中检索到的本地 Amazon Snowball Edge 私有密钥。
  4. 选择 Create (创建) 以创建任务。