为 EC2 数据库设置数据迁移 - Amazon Aurora
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

为 EC2 数据库设置数据迁移

要从 EC2 源数据库开始迁移数据,您必须创建一个等效的 Aurora 数据库。有关创建数据库的说明,请参阅 创建 Amazon Aurora 数据库集群

创建目标数据库后,使用以下步骤设置数据迁移:

设置数据迁移项目
  1. 在 RDS 控制台的数据库页面上选择目标数据库。

  2. 选择操作下拉列表并选择从 EC2 数据库迁移数据选项。要查看支持的目标数据库,请参阅 限制

  3. 选择源 EC2 数据库部分下:

    1. 检查引擎类型并确保它与源数据库相同。

      另外,请检查引擎版本是否兼容。

    2. 对于 EC2 实例,请选择您的源数据库所驻留的 EC2 实例。

    3. 端口中,输入源数据库允许流量的端口。

    4. 对于密钥,如果您没有现有密钥,请选择创建和使用新密钥。为您的源数据库输入用户名密码。此外,选择要用于加密该密钥的 KMS 密钥。

      如果您有现有密钥,请选择使用现有密钥,然后从下拉列表中选择密钥。

    5. 对于密钥的 IAM 角色,如果您有现有的 IAM 角色,请选择使用现有的 IAM 角色,然后从下拉列表中选择一个可以访问上一步中的密钥 ID 的 IAM 角色。

      如果您没有现有的 IAM 角色,请选择创建和使用新的 IAM 角色。为 IAM 角色名称输入您的角色的新名称。您可以在下面的链接中查看与此角色关联的权限。

  4. 查看目标 RDS 数据库部分下:

    1. 在该部分顶部,确认目标数据库的设置。

    2. 对于密钥,如果您没有保存目标数据库凭证的现有密钥,请选择创建和使用新密钥

      如果您有现有密钥,请从下拉列表中选择该密钥。

    3. 对于密钥的 IAM 角色,选择可以访问上一步中密钥的 IAM 角色。如果您没有现有 IAM 角色,还可以创建一个新 IAM 角色。

      如果下拉列表未填充 IAM 角色,请以 arn:aws:iam:account_id:role/roleName 格式指定 IAM 角色 ARN

  5. 配置数据迁移部分下:

    1. 完全加载完全加载和更改数据捕获(CDC)更改数据捕获(CDC)中选择数据迁移的类型。有关这些选项的详细信息,请参阅概述

      迁移开始后,您无法修改迁移类型。

    2. 对于数据迁移的 IAM 角色,如果您有现有的 IAM 角色,请选择使用现有的 IAM 角色,然后从下拉列表中选择一个 IAM 角色,该角色将授予 DMS 创建迁移所需资源的权限。如果您没有现有的 IAM 角色,请选择创建和使用新的 IAM 角色

  6. 确认查看迁移设置选项卡显示了成功设置数据迁移所需的设置。

  7. 选择迁移以完成迁移设置。

完成这些步骤后,您可以通过在控制台的进度横幅中选择查看详细信息来查看正在为数据迁移设置的资源。设置好所需资源后,迁移将自动开始。如果您创建

要将多个数据库迁移到目标数据库,请使用有关新 EC2 数据库的详细信息重新开始此过程。