将工作负载迁移到 VergeOS
从 VMware、Hyper-V、KVM 和物理服务器将工作负载导入 VergeOS 的 VM 迁移方法综合概述,包括规划指导和支持的文件格式。
VergeOS 为从其他系统导入工作负载提供灵活选项,包括批量迁移工具,以及对从媒体镜像(VMDK/VHD/VHDX、OVF/OVA、VMX、QCOW2 等)导入的全面支持。虚拟机可以直接转移到环境中,既可手动上传和配置,也可通过自动化工具完成。这种灵活性使从其他平台迁移变得更加容易,同时保持控制力和连续性。
以下指南概述了将现有工作负载导入 VergeOS 的各种可用选项。
迁移方法
企业迁移平台
Cirrus Data 与 VergeOS 集成
Cirrus Data ——企业数据迁移领域的领导者——已将 VergeOS 集成到其 计算迁移 和 MigrateOps 产品中,从而支持 零停机导入 可将物理机或虚拟机从任何平台导入 VergeOS。非常适合需要尽量减少业务中断的复杂企业迁移。 进一步了解 Cirrus Data
VergeOS 原生导入方法
VergeOS VMware 连接器
推荐用于: 从小型到大型的 VMware 生产环境
使用 VMware 连接器可将源虚拟机完整备份到 VergeOS。随后执行增量备份,仅捕获变更,借助 VMware 的变更块跟踪(CBT)实现高效传输。一旦增量备份时长趋于稳定,表明持续数据变化较少,系统即被视为已准备好切换,且停机时间最小。
主要功能:
从运行中的 VMware 环境进行实时迁移
支持利用 VMware CBT 的增量备份
支持批量导入多个虚拟机
与硬件无关的数据访问
最小化切换停机时间
其他资源:
从上传文件导入
推荐用于: 单个虚拟机和混合虚拟化环境
将虚拟机配置文件和磁盘文件(VMX、VMDK、OVF、VHD、QCOW2 等)上传到 vSAN,并逐个导入。此方法在不同源平台之间提供最大的兼容性。
方法概述:
磁盘镜像文件上传到 vSAN(VergeFS)
上传虚拟机配置文件(例如 VMX/OVF)
—或— 在 VergeOS 中创建虚拟机定义,并使用上传的磁盘文件创建虚拟机磁盘
主要功能:
支持 12 种以上文件格式,包括 VMware、Hyper-V、VirtualBox 和 QEMU
非常适合从已关闭的环境导入虚拟机
对导入过程和时间拥有完全控制权
适用于任何可导出标准格式的虚拟化平台
NAS 卷导入
推荐用于: 从网络存储进行批量导入
直接从存储虚拟机文件的 CIFS 或 NFS 网络共享中导入虚拟机。当虚拟机数据已可通过网络存储访问时,此方法非常适合大规模迁移。
方法概述:
在您的 VergeOS 系统中建立 NAS 服务
创建远程卷以挂载外部存储源
创建新虚拟机时,选择 --从卷导入-- 选项
可从导入作业仪表板监控进度
主要功能:
同时批量导入多个虚拟机
直接访问现有的 NFS/CIFS 共享
无需先将文件上传到 vSAN
支持 VMX 和 OVF 配置格式
VergeOS 克隆工具
推荐用于: 物理转虚拟(P2V)和跨平台迁移
用于将物理机和虚拟机从各种平台直接导入 VergeOS 的块级迁移工具,停机时间极少。
方法概述:
vergeOS-clone.iso 可从仪表板下载
使用 ISO 文件启动源机器
选择虚拟机名称、MAC 地址设置以及要包含的磁盘选项
高效的块级数据传输完成后,可在 VergeOS 中启动该虚拟机
主要功能:
支持物理转虚拟(P2V)迁移
支持从任何平台进行虚拟转虚拟(V2V)迁移
高效的块级数据传输
支持的文件格式
VergeOS 支持广泛的虚拟机文件格式:
VMX/VMDK
VMware
原生 VMware 配置和磁盘文件
OVF/OVA
VMware、VirtualBox
开放虚拟化标准
VHD/VHDX
Hyper-V
微软虚拟化格式
QCOW/QCOW2
QEMU、KVM
QEMU 写时复制格式
VDI
VirtualBox
VirtualBox 磁盘镜像
IMG/RAW
各种
原始磁盘镜像格式
迁移规划指南
迁移前检查清单
源环境准备:
记录虚拟机规格(CPU、内存、磁盘大小、网络设置)
移除特定于虚拟化平台的工具(VMware Tools、Hyper-V Integration Services 等)
确保虚拟机处于干净关机状态,以便离线导入
验证源环境与 VergeOS 环境之间的网络连通性
VergeOS 环境准备:
验证各适当层级是否具有足够的存储容量
配置网络段以匹配源环境的 VLAN
规划 IP 地址分配和 DNS 配置
查看 来宾操作系统兼容性
选择合适的方法
在以下情况下使用 Cirrus Data 集成:
需要接近零停机时间的企业环境
复杂的多平台迁移
需要高级带宽管理
偏好专业迁移服务
在以下情况下使用 VMware 连接器:
源环境是生产中的 VMware 环境
迁移期间需要尽量减少停机时间
同时导入多个虚拟机
在数据迁移期间源虚拟机必须保持运行
希望利用 VMware CBT 实现高效传输
在以下情况下使用媒体镜像导入:
从非 VMware 平台迁移(Hyper-V、VirtualBox、KVM、Nutanix)
源虚拟机可以关闭后导出
处理混合虚拟化环境
需要对单个虚拟机导入拥有最大控制权
在以下情况下使用 NAS 卷导入:
虚拟机文件存储在可通过网络访问的存储上
需要从共享存储导入大量虚拟机
处理已位于 NFS/CIFS 共享上的 VMX 或 OVF 文件
从共享存储执行批量导入
在以下情况下使用 VergeOS 克隆工具:
将物理机迁移为虚拟机(P2V)
将非 VMware 平台的虚拟机转换(V2V)
需要块级迁移效率
处理对停机不敏感的单台机器
导入后优化
迁移后的重要步骤
安装 VirtIO 驱动
Windows:安装 virtio-win 客户机工具以获得最佳性能
Linux:大多数发行版都包含原生 VirtIO 支持
网络配置
验证网络连通性和 IP 分配
根据需要更新 DNS 和 DHCP 保留项
测试虚拟机之间的通信
存储优化
如有需要,将磁盘迁移到合适的存储层
考虑启用磁盘压缩以提高空间效率
安全与监控
启用 QEMU Guest Agent 以增强监控
使用 VergeOS 快照配置备份策略
将来宾操作系统和应用程序更新到最新版本
最佳实践和提示
性能优化
使用 VirtIO 接口 在可能的情况下,以获得最佳性能
从 SATA/IDE 接口开始 如果遇到启动问题,则在安装驱动后切换回 VirtIO
保留 MAC 地址 在导入过程中,以避免重新配置网络
常见问题故障排除
启动问题:
尝试将磁盘接口从 VirtIO-SCSI 更改为 SATA 或 IDE
安装 VirtIO 驱动,然后切换回 VirtIO-SCSI
验证 EFI/BIOS 设置是否与源虚拟机配置一致
网络问题:
检查是否已安装 VirtIO 网络驱动
验证 VLAN 和网络段配置
确认 MAC 地址保留设置
性能问题:
确保已安装并更新 VirtIO 驱动
验证资源分配是否充足(CPU、内存)
对于磁盘密集型工作负载,考虑存储层放置
迁移资源
文档链接
工具与集成
Cirrus Data 迁移平台 - 企业迁移解决方案
Terraform Provider - 用于自动化部署的基础设施即代码
迁移成功提示
从试点迁移开始 先用非关键虚拟机验证流程
规划充足的带宽 尤其是大型虚拟机导入时
安排迁移窗口 以尽量减少对业务的影响
彻底测试 然后再下线源基础设施
最后更新于
这有帮助吗?