最近遇到很多向AWS迁移案例,可用的迁移工具种类多样,跟大家介绍一款AWS原生的迁移工具--AWS Server Migration Service(SMS),借助AWS SMS我们可以轻松便捷的将本地虚拟机迁移到AWS。话不多说,简单介绍下迁移步骤。

  1. Server Migration Connector初始化准备
    访问AWS Console,选择Server Migration

    选择“Get started”

    下载对应虚拟化平台的Server Migration Connector

    参考以下步骤完成初始化配置(后续有参考步骤)

    下载Server Migration Connector到本地

    右键vCenter集群或者主机,部署OVF模板

    选择本地文件,导航到OVF模板存放路径

    虚拟机名称可以保留默认值,也可根据需要自定义

    选择计算资源

    验证模板信息

    选择存储

    选择网络

    开始导入部署

    打开导入的虚拟机电源,根据提示进行初始化配置

    通过SMS虚拟机IP地址访问Server Migration Connector配置页面,选择 “Get Started now”开始初始化配置

    接受许可协议

    配置密码(注意密码要符合相应的复杂度要求)

    后期需要更改网络配置可参考的步骤

    接受日志上传与自动更新

    键入需要迁移的目标Region以及附加了 “ServerMigrationConnector”IAM Policy对应IAM User 的AK/SK

    这步如遇加载持续时间过久可选择用其他浏览器继续配置,需要输入之前定义好的Server Migration Connector密码
    键入vCenter信息,之后在弹出的证书页面选择 “接受”

    完成初始化配置

    再次web页面可查看各组件运行状态
  2. 迁移VMware虚拟机到AWS
    回到AWS Console,即可查看到刚刚完成初始化的Connector

    选择 “Import server catalog”导入虚拟机清单,完成清单导入后,即可查看到vCenter管理的所有虚拟机,选需要做迁移的虚拟机, 选择“Create replication job”创建作业

    配置Lisence type,可选Auto

    复制类型:可选择持续复制或一次性迁移
    复制计划:可立即执行或者按自定义
    IAM Role:默认会用sms role

    选择Create开始迁移作业

    选中指定迁移作业可查看迁移进度

    迁移完毕

    AWS控制台上可查看到迁移进来的AMI

    之后即可对迁移到AWS的机器进行开机验证......