使用Amazon DMS维护时段 - Amazon Database Migration Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

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

使用Amazon DMS维护时段

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

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

在创建复制实例时选择的 30 分钟维护时段是为每个复制实例分配的 8 小时时间段Amazon区域。如果在创建复制实例时未指定首选的维护时段,Amazon DMS 会在每周随机选择的日期指定一个时段。对于使用多可用区部署的复制实例,可能需要进行故障转移以完成维护。

下表列出了每个Amazon支持Amazon DMS.

区域 时间段
Asia Pacific (Sydney) Region 12:00–20:00 UTC
Asia Pacific (Tokyo) Region 13:00–21:00 UTC
亚太地区 (孟买) 区域 17:30 — 01:30
亚太区域(首尔) 13:00–21:00 UTC
Asia Pacific (Singapore) Region 14:00–22:00 UTC
加拿大 (中部) 区域 06:29 — 14:29 UTC
中国(北京) 区域 06:00–14:00 UTC
中国 (宁夏) 区域 06:00–14:00 UTC
欧洲(斯德哥尔摩)区域 23:00–07:00 UTC
欧洲(法兰克福)区域 23:00–07:00 UTC
Europe (Ireland) Region 22:00–06:00 UTC
欧洲(伦敦)区域 06:00–14:00 UTC
欧洲(巴黎)区域 23:00–07:00 UTC
South America (São Paulo) Region 00:00–08:00 UTC
US East (N. Virginia) Region 03:00–11:00 UTC
美国东部(俄亥俄)区域 03:00–11:00 UTC
US West (N. California) Region 06:00–14:00 UTC
US West (Oregon) Region 06:00–14:00 UTC
Amazon GovCloud (US-West) 06:00–14:00 UTC

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

如果正在实例上运行 Amazon DMS 迁移任务,在应用补丁时,将发生以下事件:

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

  • 如果在应用补丁时Amazon DMS 正在迁移一个表,Amazon DMS 将重新开始迁移该表。

使用维护时段设置

您可以使用 Amazon Web Services Management Console、Amazon CLI 或 Amazon DMS API 更改维护时段时间范围。

您可以使用 Amazon Web Services Management Console更改维护时段时间范围。

使用控制台更改首选的维护时段

  1. 登录到Amazon Web Services Management Console并打开Amazon DMS控制台,位于https://console.aws.amazon.com/dms/v2/.

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

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

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

  5. 选择立即应用更改

  6. 选择修改

要调整首选维护时段,请在 Amazon CLI modify-replication-instance 命令中使用以下参数:

  • --replication-instance-identifier

  • --preferred-maintenance-window

以下Amazon CLI示例将维护时段设置为周二的凌晨 4:00 — 4:30 (UTC)。

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

要调整首选维护时段,请在 Amazon DMS API ModifyReplicationInstance 操作中使用以下参数。

  • 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