5.3 导出虚拟机
Oracle VM VirtualBox 可以导入和导出以下格式的虚拟机。
(1)开放虚拟化格式(OVF)。这是行业标准格式。
(2)云服务格式。支持从 Oracle Cloud Infrastructure 等云服务导出和导入。
OVF 是许多虚拟化产品支持的跨平台标准,它支持创建现成的虚拟机,然后可以将其导入到管理程序(如 Oracle VM VirtualBox)中。Oracle VM VirtualBox 使用 VirtualBox Manager 窗口或命令行界面使 OVF 导入和导出变得容易。
使用 OVF 可以打包虚拟设备。这些是磁盘映像,以及可以轻松分发的配置设置。通过这种方式,人们可以提供完整的即用型软件包,包括带有应用程序的操作系统,无须配置或安装,只需导入 Oracle VM VirtualBox。
在ubuntu2虚拟机点击鼠标右键,选择导出为Oracle云虚拟电脑,如图5.9所示。

图5.9 右键菜单
在导出虚拟电脑页面中,需要选择到导出的虚拟电脑、虚拟系统设置、虚拟电脑导出设置、格式、账户、新建虚拟电脑询问访问,如图5.10所示。

图5.10 导出菜单
虚拟机导出格式分别为开放式虚拟化格式0.9、开放式虚拟化格式1.0、开放式虚拟化格式2.0和Oracle Cloud Infrastructure。
Oracle Cloud Infrastructure为导出到Oracle云中。(https://www.daowen.com)
一般选择最新的OVF版本为开放式虚拟化格式2.0,当出现兼容性问题时,可考虑使用更老的版本,如图5.11所示。

图5.11 导出格式
选择开放式虚拟化格式后,虚拟系统设备将显示虚拟系统更详细内容,其中名称、产品、产品URL、供应商、供应商URL、版本、描述、许可可自行填充修改,如图5.12所示。

图5.12 虚拟系统设置
导出设置中文件指导出访问放置位置及保存的文件名。MAC地址设置与克隆虚拟机一样,包含清除所有网卡的MAC地址、仅包含NAT网卡的MAC地址、包含所有网卡的MAC地址。导出虚拟机时,为了保障全新MAC接入网络,一般选择清除所有网卡的MAC地址,如图5.13所示。

图5.13 文件及MAC地址设定
其他选项有写入Manifest文件和加入ISO映像文件。勾选写入Manifest文件时,导入时将建立Manifest文件自动校验数据完整性,建议勾选。勾选加入ISO映像文件时,导出时将加入ISO镜像文件。
等待导出后可看见独立的OVA文件,如图5.14所示。

图5.14 OVA文件