☰
虚拟机备份: Iperius Backup 在 VMware、Hyper-V、Proxmox 差异化实践
2026/10/1 7:46:17 网站建设 项目流程

虚拟机备份的难点在于“如何在有限的时间窗口内,把一台正在跑业务的虚拟机完整、一致地捕获下来”。Iperius Backup 对这个问题的回答,在不同虚拟化平台上呈现出不同的技术路径:对 VMware 依赖 CBT/VDDK 做块级增量,对 Hyper-V 借助微软原生的 RCT 机制,对 Proxmox 则走原生 API 加快照的路线。三套方案共享一个安装包、一个界面、一套授权模型,但底层引擎各不相同。

以下从实际部署和运维的角度,逐一展开。

VMware ESXi:CBT/VDDK 驱动的块级增量

Iperius 对 VMware 的保护覆盖了 vSphere、ESXi、vCenter 以及 ESXi Free(vSphere Hypervisor),兼容 ESXi 6.x、7.x、8.x 各版本。配置入口很直接:安装 Iperius 后新建备份任务,添加 VMware ESXi 类型的备份项,输入 ESXi 主机或 vCenter 的地址和凭据即可连接。不需要在 ESXi 主机上安装任何代理程序,一台 Windows 机器上的单次安装就可以保护网络中所有可达的 ESXi 主机和虚拟机,主机和虚拟机数量都没有上限。

备份模式的核心是 CBT/VDDK。Changed Block Tracking 让 Iperius 只读取自上次备份以来发生过变化的磁盘块,而不是重新扫描整个虚拟磁盘;VMDK 层面只保存实际占用的空间,空扇区不会被写入备份文件。对于一块虚报 500GB 但实际只用了 120GB 的虚拟磁盘,备份体积按 120GB 计算,而非 500GB。增量备份和差异备份都支持,备份类型选择上,如果计划每天运行一次并保留 14 个副本,实际就形成了一个持续两周的增量链。

一个容易被忽略但很有价值的细节是应用一致性。对于 Linux 虚拟机,Iperius 支持通过 pre-freeze 和 post-thaw 脚本在备份窗口内冻结和释放文件系统,确保捕获的数据处于一致状态。

复制功能是 VMware 方向上另一个独立的能力。Iperius 可以在两个 ESXi 主机之间(甚至两个 ESXi Free 主机之间)执行增量复制,目标主机或数据存储上会持续维护一份可启动的虚拟机副本。复制模式有两种选择:每次完整复制,或者“永久增量”模式——后者只传输发生变化的块,将目标虚拟机的磁盘就地更新。默认配置下,Iperius 会执行常规增量复制,每 14 个周期自动安排一次完整复制,如果每天复制一次,等于每两周做一次全量刷新。对于需要在主站点故障时快速接管业务的场景,这种持续复制策略比备份恢复的 RTO 要短得多。

恢复方面,Iperius 支持从任意日期的增量或差异备份中恢复整台虚拟机,目标主机和数据存储可以与原始环境不同。单个文件恢复(file-level restore)也是直接支持的——选中备份文件后,Iperius 会挂载其中的虚拟磁盘,用户可以像访问普通磁盘卷一样浏览和提取文件。

Hyper-V:三种模式对应三种场景

Hyper-V 方向的备份策略更强调“选择”。Iperius 提供了三种备份模式,对应不同的 Windows Server 版本和运维偏好。

第一种是 RCT 模式(Resilient Change Tracking),这是推荐方案,要求 Hyper-V 主机运行 Server 2016 或 Windows 10 以上版本。RCT 是微软在 Hyper-V 层面提供的块变更跟踪机制,Iperius 直接利用它来执行块级增量和差异备份,只保存修改过的块。备份过程中同时截断应用程序日志,确保 SQL Server 等应用的日志链不会因为备份而断裂。

第二种是块级镜像模式,生成单个 VHDX 镜像文件,可以借助 Windows Server Backup 进行增量更新。这种模式的优势在于镜像文件本身是微软标准格式,可以用 Hyper-V 直接挂载,也可以用 Windows 自带的工具处理。

第三种是直接文件复制模式,对 VHD/VHDX 文件和虚拟机配置文件执行热拷贝,甚至可以跨网络操作。这个模式还提供了一个实用选项:在备份前暂停虚拟机,备份完成后自动恢复运行。

需要留意的是,RCT 和块级镜像模式要求 Iperius 安装在 Hyper-V 主机本身上,而不是任意一台 Windows 机器上。但直接文件复制模式没有这个限制,可以从网络中的任何计算机上执行,Iperius 会以全自动方式创建虚拟机快照并完成备份。

Hyper-V 故障转移群集也在支持范围内,虚拟机可以恢复到不同的主机上,恢复时可以选择基于某个指定的增量或差异备份点进行。单个文件恢复同样可用,不需要恢复整台虚拟机就能从备份中提取文件。

授权模型在这个方向上有一定优势:一份永久授权覆盖不限数量的虚拟机备份,同时可以管理多台 Hyper-V 服务器,无需在虚拟机上安装代理。

Proxmox VE:原生 API 与快照的一致性保障

Proxmox 支持是较新加入的能力,Iperius 8.7.0 版本开始提供。技术路线与前两者不同:Iperius 通过原生 API 直接连接 Proxmox 节点,利用 QEMU 和 vzdump 内置的快照机制来保证备份一致性。

备份对象覆盖 KVM 虚拟机和 LXC 容器,两者都可以在不停机的情况下执行热备份。对于需要应用一致性的场景,同样支持 pre-freeze 和 post-thaw 脚本来冻结和解冻文件系统或关键应用。

配置流程与其他平台一致:添加 Proxmox 类型的备份项,输入服务器地址、端口和管理员凭据,测试连接后选择需要备份的虚拟机和磁盘,指定备份类型和保留份数,最后设置目标路径。目标可以是本地磁盘或 NAS 网络路径,还可以将本地生成的备份文件夹进一步复制到云端(Amazon S3、Google Drive 等)作为二次副本。

一个实用的自动化选项:在备份任务中可以选择自动将新添加的虚拟机和虚拟磁盘纳入备份范围,这意味着新建一台 VM 之后不需要手动更新备份配置,下次备份计划运行时会自动包含它。恢复方面支持将 Proxmox 虚拟机还原到不同的主机上。

横向对比:三个平台的技术选择

把三个平台放在一起看,Iperius 的策略其实很清晰:在每个平台上都优先利用该平台原生的变更跟踪和快照能力,而不是自己造一套轮子。

维度

VMware ESXi

Hyper-V

Proxmox VE

增量机制

CBT/VDDK(自管理)

RCT(微软原生)

QEMU/vzdump 快照

代理要求

无代理

RCT 模式需装在宿主

无代理

复制能力

支持,含 forever-incremental

不强调复制

备份至多目标

单文件恢复

支持

支持

未明确

失败群集

vCenter/ESXi Cluster

Hyper-V Failover Cluster

Proxmox Cluster

三者在目标存储上的支持是统一的:NAS、FTPS/SFTP、LTO 磁带、Amazon S3、Google Drive、Azure Storage、Dropbox、OneDrive、Backblaze、Wasabi 等。备份文件在传输和存储过程中支持压缩和 AES 加密。Iperius 本身是一个数 MB 级别的安装包,CPU 和内存占用在备份运行期间也保持在较低水平,不会对宿主机上运行的其他虚拟机造成明显干扰。

授权上,三个平台共享同一套永久授权逻辑:一份许可覆盖不限数量的主机和虚拟机,没有按 CPU 插槽或虚拟机数量计费的层级。对于管理着多台 ESXi 主机、几台 Hyper-V 节点和一套 Proxmox 集群的中小型基础设施而言,一个 Iperius 安装实例就可以覆盖全部虚拟机保护需求,不需要为每个平台单独采购不同的备份产品。

一点实践视角

虚拟机备份方案的实际效果,最终要落在恢复环节验证。Iperius 在三个平台上都支持从增量链中的任意时间点恢复,但建议在正式投产后至少做一次完整的恢复演练——从 RCT 备份恢复一台 Hyper-V VM,或者从 CBT 增量链恢复一台 ESXi 虚机,确认恢复出来的系统能正常引导、网络配置正确、应用服务可用。这个过程能暴露的问题往往比预期多。

另一个值得关注的点是备份窗口与复制策略的配合。VMware 环境下的 forever-incremental 复制可以持续维护一份可启动的副本,RTO 远低于从备份恢复;Hyper-V 的 RCT 模式在每天增量、每周全量的组合下,备份窗口通常可以控制在合理范围内。但无论哪种模式,建议定期检查备份日志中的块变更数量和传输量变化,异常的波动往往意味着虚拟机磁盘上发生了非预期的写入模式变化,值得进一步排查。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询