本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用复制引擎版本
复制引擎是在您的复制实例上运行并执行您指定的迁移任务的核心Amazon DMS软件。 Amazon定期发布具有新功能和性能改进的Amazon DMS复制引擎软件的新版本。每个版本的复制引擎软件具有自己的版本号以区别于其他版本。
除非另行指定,否则在启动新的复制实例时,它将运行最新的 Amazon DMS 引擎版本。有关更多信息,请参阅使用 Amazon DMS 复制实例:
如果当前正在运行一个复制实例,您可以将其升级到较新的引擎版本。(Amazon DMS 不支持引擎版本降级。) 有关复制引擎版本的更多信息,请参阅 AmazonDB 发布说明。
使用控制台升级引擎版本
您可使用 Amazon Web Services Management Console升级 Amazon DMS 复制实例。
使用控制台升级复制实例
-
打开 Amazon DMS 控制台 (https://console.aws.amazon.com/dms/
)。 -
在导航窗格中,选择复制实例。
-
选择您的复制引擎,然后选择修改。
-
对于引擎版本,选择所需的版本号,然后选择修改。
注意
我们建议您在升级复制实例之前停止所有任务。如果您不停止任务,则Amazon DMS将在升级前自动停止任务。如果手动停止任务,则需要在升级完成后手动启动任务。复制实例升级需要几分钟的时间。在实例准备就绪后,其状态将变为可用。
使用Amazon CLI
您可使用 Amazon CLI 升级 Amazon DMS 复制实例,如下所示。
使用 Amazon CLI 升级复制实例
-
使用以下命令确定您的复制实例的 Amazon 资源名称 (ARN)。
aws dms describe-replication-instances \ --query "ReplicationInstances[*].[ReplicationInstanceIdentifier,ReplicationInstanceArn,ReplicationInstanceClass]"
在输出中,记下要升级的复制实例的ARN,例如:
arn:aws:dms:us-east-1:123456789012:rep:6EFQQO6U6EDPRCPKLNPL2SCEEY
-
使用以下命令确定可用的复制实例版本。
aws dms describe-orderable-replication-instances \ --query "OrderableReplicationInstances[*].[ReplicationInstanceClass,EngineVersion]"
在输出中,记下适用于您的复制实例类的一个或多个引擎版本号。您应该会在步骤 1 的输出中看到此信息。
-
使用以下命令升级复制实例。
aws dms modify-replication-instance \ --replication-instance-arn
arn
\ --engine-versionn.n.n
将前面的
arn
替换为上一步中的实际复制实例 ARN。将
n.n.n
替换为所需的引擎版本号,例如:3.4.5
注意
复制实例升级需要几分钟的时间。您可以使用以下命令查看复制实例状态。
aws dms describe-replication-instances \ --query "ReplicationInstances[*].[ReplicationInstanceIdentifier,ReplicationInstanceStatus]"
在复制实例准备就绪后,其状态将变为可用。