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

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

创建复制实例

迁移数据的第一个任务是创建复制实例。此复制实例具有足够的存储和处理能力来执行您分配的任务,并将数据从源数据库迁移至目标数据库。此实例的所需大小是变化的,具体取决于需迁移的数据量和需要实例执行的任务数。有关复制实例的更多信息,请参阅与某人合作 Amazon DMS 复制实例

要创建复制实例,请使用 Amazon Console
  1. 在的导航窗格中选择 “复制实例” Amazon DMS 控制台,然后选择 “创建复制实例”。

  2. 创建复制实例页中,指定您的复制实例信息。下表描述了可以配置的设置。

    选项 操作

    名称

    为复制实例输入一个包含 8 到 16 ASCII 个可打印字符(不包括/、” 和 @)的名称。您的账户的名称应该是唯一的 Amazon 您选择的区域。您可以选择在名称中添加一些情报,例如包括 Amazon 例如,您正在执行的区域和任务west2-mysql2mysql-instance1

    描述性 Amazon 资源名称 (ARN)-可选

    一个用于覆盖默认值的友好名称DMSARN。您不能在创建后对其进行修改。

    描述

    输入复制实例的简要描述。

    实例类

    选择带迁移所需的配置的实例类。请记住,实例必须具有足够的存储、网络和处理能力才能成功完成迁移。有关如何决定最适合迁移的实例类的更多信息,请参阅与某人合作 Amazon DMS 复制实例

    引擎版本

    在 Amazon DMS 控制台,您可以根据需要选择任何支持的引擎版本。来自 Amazon CLI,复制实例运行的是最新的非测试版的 Amazon DMS 复制引擎,除非您在中指定了不同的引擎版本 Amazon CLI.

    高可用性

    可使用此可选参数在另一个可用区中创建复制实例的备用副本以支持故障转移。如果您打算使用更改数据捕获 (CDC) 或持续复制,则应启用此选项。

    分配的存储空间 (GiB)

    存储空间主要由日志文件和缓存的事务消耗。对于缓存事务,仅在需要将缓存的事务写入磁盘时消耗存储空间。因此, Amazon DMS不会占用大量存储空间。一些例外情况包括:

    • 产生大量事务负载的超大型表。加载大型表可能需要花费一些时间,因此,在大型表加载期间,很有可能将缓存的事务写入磁盘。

    • 配置为在加载缓存的事务之前暂停的任务。在此情况下,将缓存所有事务,直到为所有表完成完全加载。在使用此配置时,缓存的事务可能会占用大量存储空间。

    • 使用将加载到 Amazon Redshift 中的表配置的任务。但在目标为 Amazon Aurora 的情况下,此配置不会成为问题。

    在大多数情况下,默认分配的存储空间已足够。不过,关注与存储相关的指标始终是不错的做法。如果您发现使用的存储空间超过了默认分配值,请务必扩展存储。

    网络类型

    DMS支持IPv4寻址协议网络类型,IPv4并同时支持双栈模式下的IPv6寻址协议网络类型。当您的资源必须使用IPv6寻址协议网络类型与复制实例通信时,请使用双栈模式。有关双堆栈模式的限制信息,请参阅 Amazon Relational Database Service 用户指南中的双堆栈网络数据库实例的限制

    VPC

    选择VPC要使用的。如果您的源数据库或目标数据库在 a 中VPC,请选择该数据库VPC。如果您的源数据库和目标数据库位于不同的位置VPCs,请确保它们都位于公有子网中,并且可以公开访问。然后选择复制实例的VPC所在位置。复制实例必须能够访问源中的数据VPC。如果源数据库和目标数据库都不在VPC,请选择复制实例所在VPC的位置。

    复制子网组

    在您选择的复制子网组中选择要VPC在其中创建复制实例的子网组。如果您的源数据库位于VPC,请选择包含源数据库的子网组作为复制实例的位置。有关复制子网组的更多信息,请参阅 创建复制子组

    公开访问

    如果您希望能够从 Internet 访问复制实例,请选择该选项。默认设置为可公开访问,一旦选择此选项,您就无法在创建复制实例后对其进行修改。

  3. 选择 Advanced (高级) 选项卡以设置网络和加密设置值(如果需要)。下表描述了设置。

    选项 操作

    可用区

    选择源数据库所在的可用区。

    VPC安全组

    复制实例是在中创建的VPC。如果您的源数据库位于VPC,请选择提供对数据库所在数据库实例的访问权限VPC的安全组。

    KMS钥匙

    选择要用于加密复制存储和连接信息的加密密钥。如果您选择(默认)aws/dms,则为默认值 Amazon Key Management Service (Amazon KMS) 与您的账户关联的密钥以及 Amazon 使用区域。屏幕上会显示描述和您的账号以及密钥ARN。有关使用加密密钥的更多信息,请参阅设置加密密钥并指定 Amazon KMS 权限

  4. 指定维护设置。下表描述了设置。有关维护设置的更多信息,请参阅 与... 合作 Amazon DMS 维护时段

    选项 操作

    自动升级版本

    Amazon DMS 不区分主要版本和次要版本。例如,从版本 3.4.x 升级到 3.5.x 不被视为重大升级,因此所有更改都应向后兼容。

    启用自动版本升级后,如果复制实例的版本已被弃用,则DMS会在维护时段内自动升级该版本。

    AutoMinorVersionUpgrade启用后,在创建复制实例时DMS使用当前的默认引擎版本。例如,如果您将引擎版本设置为低于当前默认版本的版本号,则DMS使用默认版本。

    如果在创建复制实例时AutoMinorVersionUpgrade未启用,则DMS使用引擎版本参数指定的引擎版本

    维护窗口

    选择每周可以进行系统维护的时间范围,以通用协调时间 (UTC) 为单位。

    默认:从每个 8 小时的时间段中随机选择 30 分钟窗口 Amazon 区域,发生在一周中的任意一天。

  5. 选择创建复制实例