修改复制实例
您可以修改复制实例设置以更改实例类或增加存储 (举例)。
在修改复制实例时,您可以立即应用更改。要立即应用更改,请选中 AWS Management Console 中的立即应用更改选项。或者,您可以在调用 AWS CLI 参数时使用 --apply-immediately
参数,也可以在使用 DMS API 时将 ApplyImmediately
参数设置为 true
。
如果您没有选择立即应用更改,更改将被放置在等待修改队列中。队列中的所有等待更改都将在下一维护时段应用。
注意
如果您选择立即应用更改,也将同时应用等待修改队列中的所有更改。如果任何待处理修改需要停机,选择立即应用更改可能导致意外停机。
使用 AWS 控制台修改复制实例
-
登录到 AWS Management Console,然后通过以下网址打开 AWS DMS 控制台:https://console.aws.amazon.com/dms/v2/
。 在导航窗格中,选择复制实例。
-
选择要修改的复制实例。下表描述了可进行的修改。
选项 操作 名称
您可以更改复制实例的名称。为复制实例输入包含 8 到 16 个可打印 ASCII 字符(不含 /、" 和 @)的名称。该名称在所选择 AWS 区域中对于您的账户应唯一。您可以选择向名称中添加一些信息,例如包含 AWS 区域和要执行的任务,例如
west2-mysql2mysql-instance1
。描述
修改或输入复制实例的简要描述。
实例类
您可以更改实例类。选择带迁移所需的配置的实例类。更改实例类会导致复制实例重启。将在下一维护时段内重启;如果选择立即应用更改选项,则会立即进行重启。
有关如何决定最适合迁移的实例类的更多信息,请参阅使用 AWS DMS 复制实例。
引擎版本
您可以升级复制实例使用的引擎版本。升级复制引擎版本将导致在升级时关闭复制实例。
多可用区
您可以更改该选项以在另一个可用区中创建您的复制实例的备用副本以支持故障转移,也可以删除该选项。如果您打算使用更改数据捕获 (CDC) 持续复制,则应该启用该选项。
分配的存储空间 (GiB)
存储空间主要由日志文件和缓存的事务消耗。对于缓存事务,仅在需要将缓存的事务写入磁盘时消耗存储空间。因此,AWS DMS 不会占用大量存储空间。一些例外情况包括:
-
产生大量事务负载的超大型表。加载大型表可能需要花费一些时间,因此,在大型表加载期间,很有可能将缓存的事务写入磁盘。
-
配置为在加载缓存的事务之前暂停的任务。在此情况下,将缓存所有事务,直到为所有表完成完全加载。在使用此配置时,缓存的事务可能会占用大量存储空间。
-
使用将加载到 Amazon Redshift 中的表配置的任务。但在目标为 Amazon Aurora 的情况下,此配置不会成为问题。
在大多数情况下,默认分配的存储空间已足够。不过,关注与存储相关的指标并在您发现使用的存储空间大于默认分配值时纵向扩展始终是不错的做法。
网络类型
DMS 支持 IPv4 寻址协议网络类型,并且在双栈模式下同时支持 IPv4 和 IPv6 寻址协议网络类型。如果您有必须通过 IPv6 寻址协议网络类型与复制实例通信的资源,请选择双堆栈模式。有关双堆栈模式的限制信息,请参阅 Amazon Relational Database Service 用户指南中的双堆栈网络数据库实例的限制。
VPC 安全组
在 VPC 中创建复制实例。如果源数据库位于 VPC 中,请选择一个 VPC 安全组,该安全组提供对数据库所在的数据库实例的访问权限。
自动升级版本
AWS DMS 不区分主要版本和次要版本。例如,从版本 3.4.x 升级到 3.5.x 不被视为重大升级,因此所有更改都应向后兼容。启用自动升级版本后,如果复制实例的版本已过时,DMS 会在维护时段内自动升级该版本。
启用自动升级版本后,DMS 将在您创建复制实例时使用当前的默认引擎版本。例如,如果您将引擎版本设置为低于当前默认版本的版本号,DMS 将使用默认版本。
如果在创建复制实例时未启用自动升级版本,DMS 将使用引擎版本参数指定的引擎版本。
维护窗口
选择每周可以进行系统维护的时间范围,采用通用协调时间 (UTC)。
默认值:从每个 AWS 区域 8 小时的时间段中随机选择的 30 分钟时段(随机选取周中的某天进行)。
立即应用更改
选择该选项以立即应用所做的任何修改。根据您选择的设置,选择该选项可能会导致立即重启复制实例。
如果您选择在 AWS DMS 应用更改时测试连接,则会看到一条错误消息。AWS DMS 将更改应用到您的复制实例后,再次选择测试连接。
在下一个计划的维护时段内应用更改
如果您希望 DMS 等到下一个计划的维护时段才应用您的更改,请选择此选项。
-