将本地 VMware 虚拟机迁移至 AWS 的三种方法
2026-04-27
VMware vSphere 是一种通用的企业级虚拟化解决方案,用于替代繁琐的物理环境。正如企业此前通过采用 VMware vSphere 来寻求稳健、可扩展且具有成本效益的解决方案一样,如今它们可能正在寻找更优的方案,以升级其 VMware 基础架构。
这并不意味着 VMware 是一种过时的解决方案。VMware 仍然是全球领先的虚拟化解决方案,但企业在选择解决方案时应综合考虑多种因素。除技术层面外,成本也是一个重要因素。由于 2023 年价格大幅上涨,许多企业决定将 VMware 迁移至 Proxmox及其他虚拟化平台。
AWS 也是其中一个目的地。在 AWS 上,虚拟机被称为 EC2 实例。与本地虚拟化解决方案相比,AWS 甚至无需您线下采购硬件,您只需支付相对较低的虚拟硬件费用、流量费等,因此至少可在短期内帮助企业节省大量资金。此外,云平台还能提升灾难恢复能力。
如果您希望将本地部署的 VMware 虚拟机迁移到 AWS,可以使用 AWS CLI 命令将虚拟机导入 AWS,或使用 AWS 应用迁移服务,也可以选择第三方解决方案。
方法1:将本地VMware虚拟机导入AWS
所有虚拟机本质上只是数据存储中的文件,但这些文件可能无法被其他虚拟化平台识别。如果您了解转换虚拟机文件的方法,即可将该虚拟机导入目标平台。
VMware 虚拟机的文件可导出为 OVA 模板,然后您可使用 AWS CLI 命令将该 OVA 模板导入 AWS,以创建 Amazon EC2 实例。
1. 您可以从本地部署的 ESXi 主机使用 OVF 工具将 VMware 导出为 OVA 模板
2. 将 OVA 模板上传到 S3 存储桶
3. 创建一个名为 vmimport 的 IAM 角色
4. 撰写详细的职位描述脚本
"Description": "My Server OVA", "Format": "ova", "UserBucket": { "S3Bucket": "my-import-bucket", "S3Key": "vms/my-server-vm.ova"
5. 开始将 OVA 模板导入 AWS
aws ec2 import-image --description "My server VM" --disk-containers "file://C:\import\containers.json"Then, you can check the EC2 instance in AWS.
方法2:使用AWS应用迁移服务将本地VMware虚拟机迁移到AWS
为帮助用户轻松将VMware工作负载迁移至AWS,亚马逊还提供了AWS应用迁移服务复制代理这一解决方案。在选择此方法前,您需首先了解其限制:必须在每台VMware虚拟机上手动安装代理,且虚拟机上运行的部分操作系统不受支持。
一般流程如下:
1. 拥有一个具备必要权限的 AWS 用户
2. 按需设置网络
3. 创建亚马逊虚拟私有云(Amazon VPC)子网
4. 创建 Amazon VPC 终端节点
5. 创建自定义的发布后设置,以自动卸载 VMware Tools
6. 添加 VMware 虚拟机,并在其上安装 AWS 应用程序迁移服务复制代理
7. 测试迁移
8. 启动切换实例,将 VMware 虚拟机迁移到 AWS
然而,详细的操作步骤远比这些复杂。如果您希望采用更简便的方式执行虚拟机迁移,可以选择第三方解决方案。
方法三:使用 Vinchin 备份与恢复软件将本地 VMware 虚拟机迁移至 AWS
为实现业务工作负载向新环境的无缝迁移,企业应选择操作简便、可最大限度减少停机时间的迁移方式。
Vinchin备份与恢复 是一款面向VMware、Proxmox、Hyper-V、AWS、oVirt、OLVM、XenServer、XCP-ng、OpenStack等主流虚拟化平台的专业虚拟机备份与迁移解决方案。
它通过将虚拟机备份恢复到另一个虚拟化平台,简化了虚拟机迁移过程,无需进行复杂的配置。您只需将这两个虚拟化平台都添加到备份系统中即可。
提供了一个用户友好的网页控制台,帮助您转换虚拟机。
1. 使用凭据将 AWS 添加到 Vinchin 备份与恢复
2. 使用凭据将 VMware 添加到 Vinchin 备份中
3. 添加存储以保存虚拟机备份
4. 创建 VMware 虚拟机备份。您可在此处将多个虚拟机添加到列表中
5. 在 AWS 上恢复 VMware 虚拟机备份
然后,您可以在 AWS 中检查从 VMware 虚拟机转换而来的 EC2 实例。
Vinchin备份与恢复软件已帮助数千家企业保护和迁移虚拟机,您也可以通过15天全功能免费试用体验这一便捷解决方案。使用过程中如有任何疑问,请随时联系我们的技术支持团队。
下载免费试用版
适用于多种数据备份
* 15天全功能免费安全下载
从 VMware 迁移到 AWS 常见问题解答
1. 将 VMware 迁移到 AWS 需要多长时间?
持续时间在很大程度上取决于网络状况。带宽越快,数据传输到 AWS 的速度就越快。
2. 迁移过程中如何确保数据安全?
您可以使用 Vinchin 备份与恢复工具备份 VMware 虚拟机,以便在无风险的情况下测试迁移任务。
3. 如何自动从 VMware 虚拟机中卸载 VMware Tools?
您可以选择像 Vinchin 备份与恢复这样的专业虚拟机迁移服务。虚拟机迁移到 AWS 后,VMware Tools 将被自动卸载。
总结
VMware 是一款出色的虚拟化解决方案,但有时您可能需要更具成本效益的方案(例如 AWS EC2)来运行业务工作负载。您可以导入 VMware OVA 模板、使用 AWS 应用迁移服务,或选择 Vinchin 备份与恢复工具,将 VMware 迁移到 AWS。
Vinchin 备份与恢复软件可助您以最简单的步骤完成虚拟机迁移,千万别错过虚拟机迁移的免费试用机会。