可以使用 ovftool 通过客户端计算机上的 OVF 或 OVA 模板部署虚拟机,也可以将虚拟机从内部部署 vSphere 环境传输到您的 VMware Cloud on AWS SDDC。

VMware OVF Tool (ovftool) 是一个灵活的命令行实用程序,可用于在内部部署安装和 SDDC 之间迁移虚拟机。有关 ovftool 的详细信息,请参见《OVF Tool 用户指南》

前提条件

  • 您必须具有 CloudAdmin 角色才能运行此命令。
  • 配置管理 VPN。
  • 为管理网关配置其他防火墙规则,以便允许流量通过端口 443 从内部部署 vSphere 环境传输到 SDDC 中的 vCenter Server 和 ESXi 主机。
    表 1. Ovftool 所需的防火墙规则
    名称 操作 目标 服务 端口
    内部部署到 SDDC vCenter 允许 内部部署数据中心的 CIDR 块 vCenter HTTPS (TCP 443) 443
    内部部署到 SDDC ESXi 允许 内部部署数据中心的 CIDR 块 ESXi HTTPS (TCP 443) 443

过程

构造一个 ovftool 命令行,指定 Workloads 作为 vmFolder 和 Compute-ResourcePool。

示例: 使用 ovftool 通过 OVA 模板部署虚拟机

ovftool 命令示例将本地主机 \tmp\Example.ova 中的 OVA 模板部署到 FQDN 为 SDDC FQDN 的 SDDC vCenter。定位符路径 (vi) 参数指定所需的目标资源池名称 .../Compute-ResourcePool。

ovftool --acceptAllEulas --name=Example-to-SDDC \
--datastore=WorkloadDatastore --net:Non=sddc-cgw-network-1 
--vmFolder=Workloads \tmp\Example.ova \
'vi://cloudadmin@vmc.local:passwd@SDDC-FQDN/SDDC-Datacenter/host/Cluster-1/Resources/Compute-ResourcePool/'