2026云祺全国渠道会-乌鲁木齐站 5月08日 星期五 16:40 云祺视频号准时直播
云祺直播二维码
扫码预约直播,观看精彩内容! 扫码预约直播,观看精彩内容!
关闭按钮
云祺Logo 云祺Logo

OLVM 与 VMware 之间的虚拟化平台迁移方法

2026-04-17

虚拟化领域的格局由多个强大的平台主导,其中 Oracle Linux 虚拟化管理器(OLVM)和 VMware vSphere 是两大主流解决方案。OLVM 是一款企业级服务器虚拟化解决方案,基于功能强大的开源 oVirt 项目构建。而 VMware vSphere 则是一款成熟且被广泛采用的企业虚拟化平台。企业可能出于多种原因选择从 OLVM 迁移至 VMware vSphere,例如功能更丰富、技术支持更完善,或为与现有 VMware 环境实现战略协同。

如今,采用多管理程序架构或因偏好而转向其他平台已不足为奇。本文将详细讲解如何在 Oracle OLVM/Oracle Linux KVM 与 VMware 之间相互转换。

但在那之前,让我们先了解一下它们是什么,以及各自的优缺点。

Oracle Linux 虚拟化管理器(OLVM)

Oracle Linux 虚拟化管理器(OLVM)是一款服务器虚拟化管理平台,用于部署、管理和监控基于 Oracle Linux 内核的虚拟机(KVM)环境。OLVM 于 2021 年取代了 OVM。

Oracle Linux KVM 是面向 Oracle 云客户的免费解决方案,内置于 Linux 发行版中,提供与其他平台(如厂商支持、图形用户界面工具和系统升级)相同的功能。

安装和配置非常简单。它还支持厚置备和精简置备、客户机内存管理、灾难恢复,以及虚拟机向云基础设施的迁移。

但与此同时,它仅适用于 Linux 发行版,并且会因集中式硬件而增加数据丢失风险。此外,Oracle Linux KVM 在使用上存在一定的学习门槛。

VMware

VMware 是一家提供多云服务的公司,专注于云计算与虚拟化技术,产品线涵盖 ESXi 虚拟机监控程序、vSphere 客户端管理工具、vCenter Server、Workstation 等。

VMware 拥有一整套虚拟化产品,支持高可用性、实时迁移、故障切换和容错功能。它还具备完善的生态系统和优质的技术支持。此外,VMware 兼容多种操作系统、存储设备以及 AWS、PowerShell 等第三方产品。

然而,VMware 产品的价格标签也高于 OLVM,而且产品繁多,非常复杂。

因此,请根据您的需求选择合适的解决方案,并评估您是否能接受其不足之处。

将 VMware 迁移到 Oracle OLVM

方法一:使用 qemu 将 VMware 迁移到 Oracle Linux KVM

准备工作:

VMware 主机与 Oracle Linux KVM/OLVM 主机之间的网络连接。

一个存储域以及一台或多台在 OLVM 上运行的 Linux KVM 主机。

1. 在目标 KVM 服务器上安装 “qemu-block-curl” RPM 包。

# yum install oraclelinux-developer-release-el7 yum-utils -y# yum-config-manager --enable ol7_developer_kvm_utils# yum install qemu-block-curl

2. 更新软件包以确保系统继续获得 Oracle 的支持。

编辑“/etc/yum.repos.d/oraclelinux-developer-ol7.repo”文件,并添加以下内容:

[ol7_developer_kvm_utils]name=Oracle Linux $releasever KVM Utilities for Development and test ($basearch)baseurl=https://yum$ociregion.oracle.com/repo/OracleLinux/OL7/developer/kvm/utils/$basearch/gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oraclegpgcheck=1enabled=1includepkgs=qemu-block-curl*

3. 为迁移创建密码文件。

# echo <vmware-admin-password> > /root/v2v/vmware-admin-password# echo <olvm-admin-password> > /root/v2v/ovirt-admin-password

4. 将 OLVM 证书复制到 KVM 主机,以便访问其 Web 服务器。

# scp root@<OLVM-hostname>:/etc/pki/ovirt-engine/ca.pem /root/v2v/ca.pem

5. 关闭源 VMware 虚拟机。

6. 使用 SSH 连接到 KVM。

7. 以 root 用户身份获取 vSphere 上的虚拟机列表及其状态。

# virsh -c vpx:// vsphere-domain>%5c<vsphere-user>@<vsphere-host>/Datacenter/<vsphere-datacenter-name>?no_verify=1 list --all# virsh -c vpx://vsphere.local%5cAdministrator@topgear.demo.com/Datacenter/topgear.demo.com?no_verify=1 list –all

8. 将 vSphere 虚拟机迁移到 OLVM。

export LIBGUESTFS_BACKEND=direct# virt-v2v -ic vpx://<vsphere-domain>%5c<vsphere-user>@<vsphere-host>/<vsphere-datacenter-name>?no_verify=1 <vm-name> --password-file /root/v2v/vmware-admin-password -o rhv-upload -oc https://<olvm-hostname >/ovirt-engine/api -os <olvm-storage-domain> -op /root/v2v/ovirt-admin-password -oo rhv-cafile=/root/v2v/ca.pem -oo rhv-cluster=<olvm-cluster-name> -of raw -oo rhv-direct --bridge <olvm-bridge-name>

注意:virt-v2v 支持 VMware vSphere 5.0 及更高版本。

方法二:将 OVA 转换为 RAW 格式

1. 关闭源 VMware 虚拟机。

2. 下载OVF工具(Windows命令行工具),将安装文件上传至Linux主机并进行安装。

[root@ol7-kvm05 vmware]# chmod +x VMware-ovftool-4.4.1-xxxxxx-lin.x86_64.bundle[root@ol7-kvm05 vmware]# ./VMware-ovftool-4.4.1-xxxxxx -lin.x86_64.bundle

3. 导出 OVA 文件。

[root@ol7-kvm05 vmware]# ovftool vi://root@xxx.xx.xxx.x/test-win02 test-win02.ova

4. 将其转换为 RAW 格式。

[root@ol7-kvm05 vmware]# qemu-img convert -O raw test-win02-disk2.vmdk test-win02.img

5. 将图像文件上传到 OLVM。

6. 在 OLVM 中创建新虚拟机。

7. 附加图像文件,并将接口更改为 IDE。

8. 配置虚拟机。

9. 导航至“计算”>“虚拟机”以启动主机。

10. 打开控制台以查看进度。

在 Oracle OLVM 与 VMware 之间相互迁移

无需使用转换命令行、证书或主机特权,即可轻松实现 Oracle OLVM 与 VMware 之间的双向迁移。

Vinchin备份与恢复 将帮助您解决此问题。它不仅是一款专业的虚拟机备份解决方案,还是一款先进的虚拟机迁移解决方案,支持VMware vSphere、Hyper-V、Proxmox、XenServer、XCP-ng、oVirt、OLVM、RHV、OpenStack等

它具备强大的备份与恢复功能,包括快速增量备份、基于镜像的备份、无代理备份、局域网免打扰(LAN-Free)备份与恢复、异地备份副本、多线程传输、即时恢复、勒索软件防护等,全方位保障您的关键数据安全。通过将两种虚拟化平台同时接入备份系统,您即可借助直观易用的Web控制台,轻松实现无代理的虚拟机到虚拟机(V2V)迁移

将 OLVM 迁移至 VMware 仅需 4 个步骤:

1. 选择要恢复的虚拟机。

选择要还原的虚拟机

2. 选择要运行已恢复虚拟机的 VMware 主机。

选择 VMware 主机

3. 选择恢复策略。

选择恢复策略

4. 审核并提交任务。

想要测试该备份解决方案,看看它是否如上所述正常工作吗?您可以部署 Vinchin 备份与恢复软件的15天全功能免费试用版,或向我们分享您的需求,以获取量身定制的解决方案。

下载按钮

下载免费试用版

适用于多种数据备份

* 15天全功能免费安全下载

OLVM 迁移至 VMware 常见问题解答

1. 问:Oracle 数据库是否支持在 VMware 上运行?

A:是的,Oracle 数据库确实支持在 VMware 上运行,许多组织都在由 VMware 管理的虚拟化环境中运行其 Oracle 数据库实例。VMware 为 Oracle 等企业级数据库的运行提供了强大支持,具备高可用性、可扩展性和高性能。

2. 问:OLVM 是免费的吗?

A:OLVM(Oracle VM Server for x86 的组成部分)确实是 Oracle 虚拟化解决方案中免费提供的组件。Oracle VM Server for x86 是开源软件,可从 Oracle 官方网站免费下载。

结论

将 VMware 迁移至 Oracle Linux KVM 依赖于多种工具,例如 qemu、virt-v2v、OVF Tool 等。该过程需要充分准备,并确保各组件版本兼容。

您可以使用工具转换格式并将文件导入目标虚拟机以完成迁移,或者直接使用 Vinchin 备份与恢复软件,无需额外工具即可实现顺畅的虚拟机到虚拟机(V2V)迁移。

云祺备份软件,云祺容灾备份系统,虚拟机备份,数据库备份,文件备份,实时备份,勒索软件,美国,图书馆

您可能感兴趣的新闻 换一批

现在下载,可享15天免费试用

立即下载

请添加好友为您提供支持
jia7jia_7

微信售后服务二维码

请拨打电话
为您提供支持

400-9955-698