产品更新
截至 2022 年 3 月 31 日,Amazon将停止Amazon Server Migration Service(Amazon短信)。展望未来,我们建议AmazonApplication Migration Service
你可以启动新的迁移作业Amazon SMS到 2022 年 1 月 1 日。在 2022 年 3 月 31 日之前完成这些正在进行的迁移项目。有关更多信息,请参阅 。什么时候选择AmazonApplication Migration Service
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用复制 VMAmazon SMS控制台
您可以使用Amazon SMS控制台导入服务器目录并将本地服务器迁移到 Amazon EC2。对于使用Amazon Command Line Interface(Amazon CLI),请参阅使用复制 VMAmazon CLI的 命令Amazon SMS.
注意事项
-
将本地服务器复制到 Amazon 最多可以持续 90 天(每个服务器)。使用时间从开始复制服务器时开始,到终止复制作业时结束。90 天之后,系统会自动终止您的复制作业。您可以从 Amazon Web Services Support 请求一个扩展名。
-
如果您启用了Amazon SMS和Amazon Migration HubMMigration Hub ation Hub 上也可以看到您的 SMS 服务器目录。有关更多信息,请参阅从 Migration Hub 导入应用程序。
-
在复制过程中,Amazon SMS启用了服务器端加密的存储 Amazon S3 和一个存储桶,该策略用于在 7 天后删除存储桶中的所有项目。Amazon SMS将服务器卷从您的环境复制到此存储桶,然后从这些卷创建 EBS 快照。如果您不删除此存储桶,则 Amazon SMS 会将它用于此区域中的所有复制作业。
-
在 AMI 创建过程中,Amazon SMS设置
DeleteOnTermination
属性的根卷为 false,覆盖默认值。您可以在终止实例后手动删除根卷,也可以将属性设置为 true,以便 Amazon EC2 在实例终止时删除根卷。有关更多信息,请参阅 。在实例终止时保留 Amazon EBS 卷中的Amazon EC2 用户指南.
复制服务器
Amazon SMS自动将实时服务器卷复制到Amazon并根据需要创建 Amazon 系统映像 (AMI)。
复制服务器
-
如所述安装服务器迁移连接器安装服务器迁移连接器.
-
打开Amazon SMS控制台https://console.aws.amazon.com/servermigration/
. -
在导航菜单中,选择 Connectors。验证您在虚拟化环境中部署的连接器所显示的状态是否正常。
-
如果您尚未导入目录,请依次选择 Servers 和 Import server catalog。要反映在以前的导入操作之后在 VMware 环境中添加的新服务器,请选择 Re-import server catalog。这个过程最多需要一分钟。
-
选择要复制的服务器,然后选择 Create replication job。
-
在 Configure server-specific settings 页面上的 License type 列中,选择要从复制作业创建的 AMI 的许可类型。Linux 服务器只能使用自带许可 (BYOL)。Windows 服务器可以使用由Amazon或者 BYOL。您还可以选择 Auto (自动) 以让 Amazon SMS 选择适当的许可证。选择下一步。
-
在存储库的配置复制作业设置页面上,提供以下信息,然后选择下一步:
-
复制作业类型— 指定复制间隔(每 1-24 小时)或者选择一次性迁移.
-
启动复制— 选择立即立即启动复制在以后的日期和时间在指定的日期和时间(将来最多 30 天)开始复制。日期和时间是使用浏览器的本地时间指定的。
-
IAM 服务角色— 选择允许创建自动化角色拥有Amazon SMS代表您创建服务相关角色或者使用我自己的角色指定现有 IAM 角色。有关更多信息,请参阅的服务相关角色Amazon SMS。如果此选项不会存在Amazon SMS已代表您创建了服务相关角色。
-
说明— 复制运行的描述。
-
启用自动删除 AMI— 要启用自动删除 AMI,请选择是并指定要保留的 AMI 的最大数量(从 1-270 起)。要禁用自动删除 AMI,请选择否.
-
启用 AMI 加密— 要启用 AMI 加密,请选择是并指定加密密钥(使用其密钥 ID、Amazon 资源名称或别名)或留空以使用默认密钥进行 EBS 加密。要禁用 AMI 加密,请选择否.
-
启用通知— 选择是将 Amazon Simple Notify Service (Amazon SNS) 配置为在复制作业完成、失败或被删除时通知列表中的收件人。有关更多信息,请参阅 Amazon Simple Notification Service 开发人员指南。
-
在连续失败时暂停复制作业— 选择是将作业移动到
PausedOnFailure
状态,而不是立即到Failed
状态,如果作业连续遭遇失败。此选项不适用于一次性复制作业。
-
-
在存储库的审核页面上,检查您的设置并根据需要更新。完成后,选择 Create。在设置复制作业后,将在指定的时间自动开始复制,并在指定的间隔内重复复制。
除了计划的复制运行外,您还可以每 24 小时启动至多两次按需复制运行。在 Replication jobs 页面上,选择一个作业,然后依次选择 Actions 和 Start replication run。此时将启动不会对计划的复制运行有任何影响的复制运行,但在计划运行时按需运行仍在进行的情况除外。在这种情况下,将跳过计划的运行并将其重新计划在下一个间隔。如果前面的计划运行仍在进行时某一计划运行到期,则会出现相同的情况。
恢复复制作业
Amazon SMS 可以在最大数量的连续计划复制作业失败后暂停复制作业。尝试恢复处于 PausedOnFailure
状态的作业之前,请尝试确定并修复复制运行失败的根本原因。有关更多信息,请参阅在准备阶段复制运行失败。
恢复已暂停的复制作业
-
在 Amazon SMS 控制台中,选择 Replication jobs (复制作业)。
-
在搜索栏中,按
PausedOnFailure
筛选作业以确定所有已暂停的作业。 -
要恢复已暂停的作业,请选择该作业,然后依次选择 Actions (操作) 和 Resume replication job (恢复复制作业)。
监控服务器复制作业
您可以管理和跟踪每个迁移的进度。
监控和修改服务器复制作业
-
在 Amazon SMS 控制台中,选择 Replication jobs (复制作业)。可通过滚动表来查看所有复制作业。在搜索栏中,可按特定值筛选表内容。
-
选择一个复制作业,以便在下方的窗格中查看有关该作业的详细信息。Job details 选项卡显示有关当前复制运行的信息,包括该复制作业创建的最新 AMI 的 ID。Run history 选项卡显示有关选定复制作业的所有复制运行的详细信息。
-
要更改任何作业参数,请在 Replication jobs 页面上选择一个作业,然后依次选择 Actions 和 Edit replication job。在 Edit configuration job 表单中输入新信息后,选择 Save 以提交您的更改。
注意 您可能需要刷新页面,才能使更改可见。
删除复制作业
在复制完服务器后,可以删除复制作业。这会停止复制作业并清除该服务创建的任何项目 (例如,作业的 S3 存储桶)。这不会删除由已停止的作业运行创建的任何 AMI。当您使用完连接器并且不再需要将其用于任何复制作业时,可以从 Amazon SMS 中将其取消关联。
关闭复制
-
选择 Replication jobs,再选择所需作业,然后依次选择 Actions 和 Delete replication jobs。在确认窗口中,选择 Delete。
注意 您可能需要刷新页面,才能使更改可见。
-
要在不再需要服务器目录后将其清除,请依次选择 Servers 和 Clear server catalog。
-
要在不再需要连接器时取消其关联,请选择 Connectors (连接器) 并选择该连接器。在其信息部分的右上角选择 Disassociate,然后在确认窗口中再次选择 Disassociate。