要将 VM 传输到 everRun 7.x 系统来进行部署时,可以从 everRun MX 系统导入开放虚拟化格式 (OVF) 文件。(要把一台物理机 (PM) 或虚拟机 (VM) 迁移到everRun 7.x 系统而不使用 OVF 文件时,请参阅将物理机或虚拟机迁移到 everRun 7.x 系统。)
要从 everRun MX 系统导入 VM 时,首先使用 XenConvert 2.1 将 OVF 和虚拟硬盘文件 (VHD) 从 everRun MX 系统导出到网络共享,然后使用 everRun 可用性控制台将这些 OVF 和 VHD 文件从网络共享导入到 everRun 7.x 系统。
在导入期间把 everRun 7.x 系统从主 PM 切换到辅 PM 时,导入过程将停止。这不会影响系统的继续正常运行,但是您必须删除 everRun 7.x 系统上的未完成 VM 和相关卷后重新导入。
从 everRun MX 系统导出 VM 的操作以导出您的管理 PC 上的一个 OVF 文件中的 VM 配置以及选定卷 。
准备从 everRun MX 系统导出 VM
使用您 everRun MX 主节点的主机名或 IP 地址登录到 everRun 可用性中心,网址为:
从驱动程序和工具部分下载驱动程序安装程序 VirtIO.exe everRun 支持页在 http://www.stratus.com/go/support/everrun 到客人操作系统。这个安装程序安装从 everRun MX 系统导出所需的 VirtIO 驱动程序和 XenConvert 程序。
如果您想要验证 VirtIO.exe 文件的完整性,您也可以下载相关的 fciv (Windows) 或 md5sum (Linux) 校验和文件并对那些在获取everRun软件中描述的项目执行类似命令。
在 Windows 提示您重新启动客人操作系统时,单击以后重新启动。
成功导入后,您可以按照本主题后文所述卸载 VirtIO 驱动程序和 XenConvert 程序。
从 everRun MX 系统导出 VM 和启动卷
在 everRun MX 系统上的 Windows 客人操作系统内,映射一个网络共享供导出 VM 使用。例如,您可以访问运行everRun 可用性控制台的管理 PC 上的一个网络共享。
只选择要导出的(Boot)((启动))卷。明确取消选定其他卷,方法是单击源卷下拉菜单,选择None(无)。不要修改该页面上的其他任何设置。单击Next(下一步)。
从 everRun MX 系统上的 VM 导出更多卷
只能选择一个要导出的卷。明确取消选定其他卷,方法是单击源卷下拉菜单,选择None(无)。
不要修改该页面上的其他任何设置。单击 Next(下一步)
在文本区请选择一个文件夹来保存开放虚拟化 (OVF) 包内指定路径。单击 Browse(浏览)来在为导出加载的网络共享上选择一个新的空文件夹。单击 Next(下一步)。
把 VM 导入到everRun 7.x 系统操作导入您从导出文件中选择的 VM 配置和相关卷。
把 VM 导入到everRun 7.x 系统
审查信息,必要时进行所需的编辑。
名称、CPU 和内存
修改虚拟机的名称,编辑 vCPU 数量,或分配虚拟机可以使用的总内存。
存储
显示所有卷。为一个卷选择创建框来在everRun 7.x 系统上为该卷分配一个存储容器(需要启动卷)。选择恢复数据框来从 OVF 文件导入一个卷的数据。
网络
显示所有可用网络。可以移除网络,也可以添加一个尚未分配的网络。至少需要一个网络。如果您将继续在 everRun MX 系统上运行源 VM,则确保新 VM 上各网络接口的 MAC 地址与源 VM 不同。
单击导入来开始导入 VM。传输完成后,单击完成来关闭导入向导。
适用时,按重新配置虚拟机资源所述使用重配虚拟机向导为 VM 分配更多资源。
完成 VM 重配后,单击开始来启动 VM。
对于基于 Windows 的 VM,允许客人操作系统自动安装 VirtIO 驱动程序和其他必要驱动程序,这可能需要几分钟时间。当通知图标指示您的设备已可以使用并提示您重新启动时,重新启动客人操作系统来加载驱动程序。
确认新 VM 工作正确后,导入过程完成;不过,everRun 7.x 系统可能会继续在 PM 之间同步数据来启用高可用性 (HA) 或容错 (FT) 操作。
可选操作,从 everRun MX 系统上的源 VM 卸载 VirtIO 驱动程序(仅基于 Windows 的 VM)
成功把新 VM 导入到 everRun 7.x 系统后,您可以从 everRun MX 系统上基于 Windows 的源 VM 卸载 VirtIO 驱动程序和 XenConvert 程序。不过,这个软件的卸载是可选的,因为它不会影响 VM 的运行。
右击安装程序,单击作为管理员运行。
必要时,使用如下信息解决在导入或导出过程中遇到的问题。
从 everRun MX 系统的导出取消或失败后的清理
在 Windows 客人操作系统中,先保存 XenConvert 的日志文件信息,然后关闭该程序。移除网络共享上导出文件夹内的所有文件,或者为后面的导出创建一个新文件夹。您必须为每一次新导出选择一个空文件夹。
在everRun 7.x 系统上导入取消或失败后的清理
在everRun 可用性控制台中,移除导入的 VM 以及与导入 VM 关联的所有卷。
everRun MX 系统失败导出的恢复
每次导出不止一个卷会导致导出失败。重新运行 XenConvert,注意明确取消选定除要导出的卷之外的所有卷。而且,确保每次新导出都使用一个空文件夹。
恢复到everRun 7.x 系统的失败导入
当基于 Windows 的 VM 上不存在 VirtIO 驱动程序时,导入的 VM 将崩溃。再次运行 XenConvert 导出之前,确保在 everRun MX 系统上的 VM 上安装 VirtIO。
everRun 7.x 系统上 VM 内丢失数据卷的恢复
在导入后,如果everRun 7.x 系统上的 VM 内没有出现您的数据卷,那么,您可能需要手动恢复这些卷,方法如下:
everRun 7.x 系统上 VM 内丢失网络设备的恢复
关闭 VM,运行重配虚拟机向导,确认网络页面上已经有了这些网络。
相关主题
产品支持与下载
|
关于 Stratus
|
产品资料(PDF 格式)
|
关于帮助
|