使用复制引擎版本 - Amazon Database Migration Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

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

使用复制引擎版本

这些区域有:复制引擎是核心Amazon DMS软件,该软件在复制实例上运行并执行指定的迁移任务。Amazon定期发行新版本的Amazon DMS复制引擎软件以提供新功能和增强性能。每个版本的复制引擎软件具有自己的版本号以区别于其他版本。

除非另行指定,否则在启动新的复制实例时,它将运行最新的 Amazon DMS 引擎版本。有关更多信息,请参阅使用 Amazon DMS 复制实例

如果当前正在运行一个复制实例,您可以将其升级到较新的引擎版本。(Amazon DMS 不支持引擎版本降级。) 有关复制引擎版本的更多信息,请参阅 AmazonDMS 发布说明

使用控制台升级引擎版本

您可使用 Amazon Web Services Management Console升级 Amazon DMS 复制实例。

使用控制台升级复制实例

  1. 打开 Amazon DMS 控制台 (https://console.aws.amazon.com/dms/)。

  2. 在导航窗格中,选择复制实例

  3. 选择您的复制引擎,然后选择修改

  4. 对于复制引擎版本,选择所需的版本号,然后选择修改

注意

复制实例升级需要几分钟的时间。在实例准备就绪后,其状态将变为可用

使用Amazon CLI

您可使用 Amazon CLI 升级 Amazon DMS 复制实例,如下所示。

使用 Amazon CLI 升级复制实例

  1. 使用以下命令确定您的复制实例的 Amazon 资源名称 (ARN)。

    aws dms describe-replication-instances \ --query "ReplicationInstances[*].[ReplicationInstanceIdentifier,ReplicationInstanceArn,ReplicationInstanceClass]"

    在输出中,记下要升级的复制实例的ARN,例如:arn:aws:dms:us-east-1:123456789012:rep:6EFQQO6U6EDPRCPKLNPL2SCEEY

  2. 使用以下命令确定可用的复制实例版本。

    aws dms describe-orderable-replication-instances \ --query "OrderableReplicationInstances[*].[ReplicationInstanceClass,EngineVersion]"

    在输出中,记下您的复制实例类的可用引擎版本号。您应该会在步骤 1 的输出中看到此信息。

  3. 使用以下命令升级复制实例。

    aws dms modify-replication-instance \ --replication-instance-arn arn \ --engine-version n.n.n

    将前面的 arn 替换为上一步中的实际复制实例 ARN。

    n.n.n 替换为所需的引擎版本号,例如:3.4.5

注意

复制实例升级需要几分钟的时间。您可以使用以下命令查看复制实例状态。

aws dms describe-replication-instances \ --query "ReplicationInstances[*].[ReplicationInstanceIdentifier,ReplicationInstanceStatus]"

在复制实例准备就绪后,其状态将变为可用