与... 合作 AWS DMS 维护时段 - AWS Database Migration Service

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

与... 合作 AWS DMS 维护时段

每个 AWS DMS 复制实例有一个每周维护窗口,在此期间会应用任何可用的系统更改。您可以通过维护时段控制何时进行修改和软件修补。

如果 AWS DMS 确定在给定的一周内需要维护,维护将在您在创建复制实例时选择的 30 分钟维护时段内进行。 AWS DMS 在 30 分钟的维护窗口内完成大部分维护。但是,对于较大的更改可能需要更长时间。

维护对现有迁移任务的影响

当 AWS DMS 迁移任务正在实例上运行,应用补丁时会发生以下事件:

  • 如果迁移任务中的表处于复制正在进行的更改阶段 (CDC), AWS DMS 暂时停止任务,然后在应用补丁后恢复任务。在应用修补程序后,将从中断的位置继续进行迁移。

  • 如果 AWS DMS 正在迁移表作为迁移现有数据或迁移现有数据并复制正在进行的更改任务的一部分,在应用补丁时DMS停止并重新启动所有处于满负荷阶段的表的迁移。DMS还会在应用补丁时停止和恢复所有处于CDC相位状态的表。

使用维护时段设置

您可以使用以下命令更改维护时段的时间范围 AWS Management Console, AWS CLI,或者 AWS DMS API.

您可以使用以下命令更改维护时段的时间范围 AWS Management Console.

使用控制台更改首选的维护时段
  1. 登录 AWS Management Console 然后打开 AWS DMS https://console.aws.amazon.com/dms/v2/的主机。

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

  3. 选择要修改的复制实例,然后选择修改

  4. 展开维护选项卡,然后为您的维护时段选择一个日期和时间。

  5. 选择立即应用更改

  6. 选择 Modify(修改)。

要调整首选维护时段,请使用 AWS CLI modify-replication-instance带有以下参数的命令。

  • --replication-instance-identifier

  • --preferred-maintenance-window

以下 AWS CLI 示例将维护时段设置为星期二凌晨 4:00 — 4:30 UTC。

aws dms modify-replication-instance \ --replication-instance-identifier myrepinstance \ --preferred-maintenance-window Tue:04:00-Tue:04:30

要调整首选维护时段,请使用 AWS DMS APIModifyReplicationInstance带有以下参数的操作。

  • ReplicationInstanceIdentifier = myrepinstance

  • PreferredMaintenanceWindow = Tue:04:00-Tue:04:30

以下代码示例将维护时段设置为周二的凌晨 4:00–4:30 UTC。

https://dms.us-west-2.amazonaws.com/ ?Action=ModifyReplicationInstance &DBInstanceIdentifier=myrepinstance &PreferredMaintenanceWindow=Tue:04:00-Tue:04:30 &SignatureMethod=HmacSHA256 &SignatureVersion=4 &Version=2014-09-01 &X-Amz-Algorithm=AWS4-HMAC-SHA256 &X-Amz-Credential=AKIADQKE4SARGYLE/20140425/us-east-1/dms/aws4_request &X-Amz-Date=20140425T192732Z &X-Amz-SignedHeaders=content-type;host;user-agent;x-amz-content-sha256;x-amz-date &X-Amz-Signature=1dc9dd716f4855e9bdf188c70f1cf9f6251b070b68b81103b59ec70c3e7854b3