vSphere与Workstation虚拟机交互的几种方法(二)

开发 开发工具
可以在Workstation或vSphere中,将虚拟机导出成OVF文件,然后在vSphere或Workstation通过"导入OVF文件"的方式,进行虚拟机的交互。

2 在Workstation与vSphere中使用OVF文件交互

可以在Workstation或vSphere中,将虚拟机导出成OVF文件,然后在vSphere或Workstation通过"导入OVF文件"的方式,进行虚拟机的交互。在使用OVF文件在Workstation与vSphere之间交互时,要注意Workstation虚拟机及vSphere产品的版本。例如,在VMware Workstation 12中创建的虚拟机,默认是12.0的硬件格式,则在Workstation中导出的OVF,不能导入ESXi(因为当前ESXi***版本是6.0,***只能支持到11的硬件版本)。如果你要将Workstation 12的虚拟机,导入到vSphere 6中,则在导出OVF文件之前,需要先修改硬件版本到11才可。同样,ESXi 6中创建的虚拟机,如果虚拟机硬件版本为11,则至少需要导入到Workstation 11中才可以,不能导入到Workstation 10中。但如果在ESXi 6,中,创建虚拟机时,采用的虚拟机硬件版本9,则可以导入到Workstation 9及其以下的Workstation版本中。在ESXi中,虚拟机一旦创建,其虚拟机的硬件版本只能"升级"不能下降,而在Workstation中,则可以通过"更改硬件兼容性"方式,升级或下降虚拟机的硬件版本。

虚拟机硬件版本与Workstation、ESXi版本对应关系如表1-1所示。

表1-1 虚拟机硬件版本与及其支持的***Workstation与ESXi版本对应表

2.1 在vSphere中导出OVF

在vSphere中将虚拟机导出为OVF的主要步骤如下。

(1)使用vSphere Client(vSphere Web Client也可,本文以vSphere Client为例)连接到ESXi或vCenter Server,关闭准备导出为OVF文件的虚拟机,然后修改虚拟机设置,修改"CD、DVD驱动器"为"客户端设备",如图1-14所示。

图1-14 修改虚拟机设置

图1-14 修改虚拟机设置

(2)在左侧清单中选择一个关闭电源的虚拟机,在"文件"菜单选择"导出→导出OVF模板",如图1-15所示。

图1-15 导出OVF模板

图1-15 导出OVF模板

(3)在"导出OVF模板"对话框,设置导出的名称、选择导出的目录,在"格式"列表中选择是导出文件夹(OVF)还是单个文件(OVA),如图1-16所示。

图1-16 导出OVF模板

图1-16 导出OVF模板 

(4)之后开始导出OVF模板,直到导出完成,如图1-17所示。

图1-17 导出模板

图1-17 导出模板

【说明】:OVF 和 OVA 文件的文件夹位置。如果键入 C:\OvfLib 作为新 OVF 文件夹、设置虚拟机的名称为MyVm,可能会创建以下文件:

  1. C:\OvfLib\MyVm\MyVm.ovf  
  2. C:\OvfLib\ MyVm \MyVm.mf  
  3. C:\OvfLib\ MyVm \MyVm-disk1.vmdk 

如果键入 C:\NewFolder\OvfLib 作为新 OVF 文件夹、设置虚拟机的名称为MyVm,则可能会创建以下文件:

  1. C:\NewFolder\OvfLib\MyVm\MyVm.ovf 
  2. C:\NewFolder\OvfLib\ MyVm\MyVm.mf 
  3. C:\NewFolder\OvfLib\ MyVm\MyVm-disk1.vmdk 

如图1-18所示,这是图1-16中,使用d:\esxi-ovf\ws12r2-tp作为文件夹、ws12r2-02作为虚拟机名称时,导出的文件。

图1-18 导出OVF文件

图1-18 导出OVF文件

如果选择导出到 OVA 格式,并键入 MyVm,则会创建 C:\MyVm.ova 文件。如图1-19所示,这是d:\esxi-ovf作为文件夹、ws03r2-tp作为虚拟机名称时,导出的单个OVA文件的截图。

图1-19 导出OVA截图

图1-19 导出OVA截图

2.2 在vSphere中部署OVF模板

当使用 vSphere Client 直接连接到主机时,可以通过 vSphere Client 计算机可访问的本地文件系统或通过 Web URL 部署 OVF 模板。

(1)使用vSphere Client登录到vCenter Server,在"文件"菜单选择"部署OVF模板",如图1-20所示。

图1-20 部署OVF模板

图1-20 部署OVF模板

(2)在"源"对话框中,单击"浏览"按钮选择OVF或OVA模板,如图1-21所示。

(3)在"OVF模板详细信息"对话框,显示了要部署的模板虚拟机,占用的磁盘空间(精简磁盘占用空间和厚置备磁盘占用空间),如图1-22所示。

图1-21 浏览选择模板图1-22 OVF模板详细信息

图1-21 浏览选择模板图1-22 OVF模板详细信息

(4)在"名称和位置"对话框,为己部署模板指定名称和位置,如图1-23所示。

(5)在"主机/群集",选择要在那个主机或群集上运行部署的模板,如图1-24所示。

图1-23 名称和位置图1-24 选择主机或群集

图1-23 名称和位置图1-24 选择主机或群集

(6)在"资源池"对话框,选择要在其中部署模板的资源池,如图1-25所示。

(7)在"存储器"对话框,选择将虚拟机文件存储在何处,你可以根据需要选择,如图1-26所示。

图1-25 资源池图1-26 存储器

图1-25 资源池图1-26 存储器

(8)在"磁盘格式"对话框,选择以何种格式存储虚拟磁盘,如图1-27所示。

(9)在"网络映射"对话框,选择己部署的虚拟机使用什么网络,如图1-28所示。

图1-27 磁盘格式图1-28 网络映射

图1-27 磁盘格式图1-28 网络映射

(10)在"即将完成"对话框,显示了部署信息,检查无误之后,单击"完成"按钮,如图1-29所示。

图1-29 即将完成

图1-29 即将完成

(11)之后开始部署虚拟机,直到部署完成,如图1-30所示。

图1-30 部署完成

图1-30 部署完成

部署之后,虚拟机出现在清单中,如图1-31所示。

图1-31 从模板部署虚拟机

图1-31 从模板部署虚拟机

【本文为51CTO专栏作者“王春海”的原创稿件,转载请注明出处】

戳这里,看该作者更多好文

责任编辑:武晓燕 来源: 51CTO博客
相关推荐

2017-01-17 09:32:08

vSphereWorkstation虚拟机

2017-01-16 16:24:14

2017-01-17 09:17:10

vSphereWorkstation虚拟机

2010-07-05 10:23:22

虚拟机热备份VMware

2013-03-15 14:59:03

VMwarevSphere ESXWorkstation

2013-01-18 14:04:58

VMwareWorkstation

2011-03-30 09:35:48

vSphere虚拟机

2013-01-25 11:21:59

2010-10-13 10:16:44

备份VMware vS虚拟机

2013-03-20 15:21:56

vSphere Rep

2013-10-17 09:50:43

vSphere cli虚拟机光驱

2013-03-06 14:41:07

vSphere Web

2022-08-09 11:25:52

数据备份服务器虚拟化磁盘

2009-10-16 13:24:53

2013-01-05 10:21:41

VMwarevSpherePowerCLI

2011-04-06 09:29:51

vSphere虚拟机备份

2012-12-20 09:57:14

VMwareWorkstation

2012-03-01 10:01:48

虚拟化桌面虚拟化VMware vSph

2011-04-01 10:40:44

vSphereVMotion虚拟机

2013-07-17 09:21:47

vSphere vMo虚拟机
点赞
收藏

51CTO技术栈公众号