导出虚拟机
导出系统上的虚拟机 (VM),以便将 VM 的映像保存到网络加载的文件夹(即,目录)或 USB 设备。从 ztC Edge系统导出 VM 可使 VM 映像可用于导入到其他系统或导入回同一ztC Edge 系统,以便还原或复制原始 VM。您可以直接从 ztC Edge系统导出 VM,如本主题中所述。
通过创建一个网络加载的文件夹将导出的 VM 存储在您的环境中,为导出快照做好准备。如果您正在使用 USB 设备,则将其插入系统的当前主节点(在物理机页上显示为 noden(主))。如果您正在使用文件夹,则创建一个用于 Windows 共享或网络文件系统 (NFS) 导出的文件夹。Windows 共享也称为通用 Internet 文件系统 (CIFS) 共享(例如 Samba)。然后将此文件夹或 USB 设备安装到ztC Edge系统的主机操作系统中,如本主题中所述。当在 ztC Console中开始导出时,ztC Edge 系统会将 VM 另存为标准开放虚拟化格式 (OVF) 和虚拟硬盘 (VHD) 文件。
- 因为必须关闭源 VM 才能将其导出,因此考虑为此过程安排一段计划维护时间。
- 导出所需的时间取决于源 VM 上卷的大小和数量以及网络带宽。例如,通过 1Gb 的网络传输一个启动盘为 20 GB 的 VM 可能需要花费大约 30 分钟。
- 如果在导出后将继续使用源 VM,则当您在目标系统上导入它时,记得为此 VM 设置不同的 MAC 地址和 IP 地址。
- 在导出期间将ztC Edge系统从主 PM 切换到辅助 PM 时,此过程将停止。这不影响系统的继续正常运行。可将部分导出的文件从网络加载的文件夹中删除,然后再次导出这些文件。
- 您可导入的 vfat 文件最大为 4 GB。如果您尝试导入大于 4 GB 的 vfat 文件,则导出将失败。
- 对于基于 Linux 的 VM,将 VM 导出到其他系统时,您无需修改 /etc/fstab 文件。
- 对于运行某些较早 Ubuntu 版本的基于 Ubuntu 的 VM,在导出 VM 之前,您可能需要编辑 /boot/grub/grub.cfg 文件,把参数 gfxmode 更改为 text(例如,设置 gfxmode=text);否则,在其他系统上,新 VM 的控制台可能会挂起。在迁移完毕后可以恢复源 VM 上的原始设置。
- 进行导出前,必须关闭 VM。
-
准备导出目标:
-
如果您正在使用 USB 设备,则将其插入系统的当前主节点(在物理机页上显示为 noden(主))。确认系统显示了该 USB 设备。导航到物理机页。单击插入了该设备的节点,然后在下部窗格中,选择 USB 设备选项卡。您插入的 USB 设备应显示在该选项卡中。
- 如果您正在将网络加载的文件夹用于 Windows/CIFS 共享或 NFS 导出,则在您能够保存已导出 VM 的环境中创建此文件夹。在网络加载的文件夹上设置全部读/写权限,以便允许文件传输,或者仅对于 Windows/CIFS 共享,为托管此共享的系统/域上的特定用户指定读/写权限。记录 NFS 导出或 CIFS 共享的 URL 或路径名,以及在您导出 VM 时使用的 CIFS 共享的用户名/密码。
确保您有足够的存储空间来容纳您要导出的 VM。
-
此外,基于 Windows 的 VM 需要进行 Windows 特定的准备。
-
使用ztC Console登录到ztC Edge系统。
- 在虚拟机页面上,选择要导出的 VM。
- 单击控制台来打开 VM 控制台,并登录到 Windows 客人操作系统。
- 确保按管理 Windows 驱动器标签所述准确标示所有卷。
- 运行 Windows 系统准备工具 (Sysprep) 来为重新部署准备客人操作系统。
- 使用ztC Console登录到ztC Edge系统。
-
在虚拟机页上,选择要导出的 VM,然后单击关闭。等待 VM 关闭。请参阅“虚拟机”页。
- 在选择了 VM 时,单击导出,打开导出向导。
-
选择下列之一:
-
通过 Windows 共享 (CIFS/SMB) 安装设备
导出目标是 CIFS 共享上的文件夹。输入用户名、密码和存储库值。对于存储库,输入格式为 \\machine_URL\ShareName 的值(例如,\\192.168.1.34\MyExportVMs)。
-
通过 NFS 安装设备
导出目标是通过 NFS 访问的远程系统上的文件夹。输入存储库值,其为远程系统的 URL,格式为 nnn.nnn.nnn.nnn(不包含 http:// 或 https://)。
-
安装 USB
对于 USB 分区列表,从下拉菜单中选择一个分区。
-
- 对于导出路径:/mnt/ft-export:,键入 VM 导出位置的路径以及其 OVF 和 VHD 文件存储位置的路径。例如,如果要将 VM 导出到名为 ocean1 的新文件夹,则键入 ocean1。
-
单击安装。
如果安装成功,该存储库会显示在设备 URL 下,并且导出 VM 按钮变为活动状态;否则将显示警报。
- 选择要包含在要导出的启动卷和要导出的数据卷下的卷。(需要启动卷。)
- 单击导出 VM,导出 VM。
您可以在正在导出的 VM 的总结选项卡内监视导出状态。进度是作为对于整个导出或对于每个卷而言完成的百分数 (%)。此过程完成后,状态改变为导出已成功完成。
要取消导出,则单击导出进度百分数旁的取消。将打开确认对话框,要求您确认此取消。单击是,取消。
ztC Edge系统先导出 VHD 文件(卷),然后再导出 OVF 文件。当 OVF 文件显示在该文件夹中时,可确认此过程已完成。
在导出过程之后,如果要在ztC Edge系统上导入或还原 OVF 和 VHD 文件,请参阅导入 OVF 或 OVA 文件。
要卸载此设备,请参阅在 ztC Edge系统上安装 USB 设备或网络安装的文件夹。
必要时,使用如下信息解决在导出过程中遇到的问题。
在取消从 ztC Edge系统中导出或导出失败之后进行清理
移除导出文件夹内的 VM 文件,或者为后面的导出创建一个新文件夹。