云祺Logo 云祺Logo

使用 ZFS 掌握 Proxmox VE 中的虚拟机复制

下载按钮

下载免费试用版

适用于多种数据备份

使用 ZFS 掌握 Proxmox VE 中的虚拟机复制

2026-04-17

Proxmox VE 是一个开源服务器管理平台,允许用户通过单一的基于 Web 的界面来管理虚拟机、容器、存储、虚拟化网络以及高可用性集群。它是管理复杂服务器环境的强大工具。

数据复制是一种将数据从一个位置复制到另一个位置的过程,以确保所有用户共享相同级别的信息。复制的目标是在分布式系统中保持数据的可用性和一致性。

先决条件

Proxmox VE 平台提供了一项复制功能,虚拟机和容器均可使用。该功能可设置为定期将虚拟机和容器的最新状态复制到另一节点。若原始节点发生故障,另一节点上将存在可用的副本。

要使用 PVE 提供的复制功能,必须满足以下条件:

  • 您至少需要两个 Proxmox 节点

  • 源节点和目标节点必须位于同一集群中

  • 虚拟机或容器的磁盘必须存储在 ZFS 存储上

  • 源节点和目标节点需要具有名称相同的 ZFS 存储

  • 目标节点需要具备足够的存储空间

ZFS 与 Proxmox 中的存储复制

Proxmox VE 使用 ZFS 实现其复制功能。ZFS 是一种高级文件系统,具备快照管理与数据完整性校验等功能。Proxmox VE 可对虚拟机和容器的存储卷创建 ZFS 快照,并将其复制到集群中的另一节点。

命令行工具 pvesr 用于管理 Proxmox VE 的存储复制框架。存储复制可在使用本地存储的同时提升虚拟机的冗余性,并缩短迁移时间。

此工具可将客户虚拟磁盘复制到不同节点,从而实现在其他节点上直接访问客户数据,无需依赖共享存储。存储复制采用快照技术,以减少网络传输的数据量;因此,在首次完成全量同步后,仅需传输新增的增量数据。当节点发生故障时,您的客户机可在已复制的节点上启动运行。

每位宾客可同时向多个目标节点进行复制,但向同一目标节点的复制操作不可同时进行多次。

要配置存储复制,必须先在 ZFS 上为虚拟机本地设置存储。

在 Proxmox 中设置复制功能的步骤

1. 创建 ZFS 存储池

您需要准备一块独立的磁盘并对其进行格式化。

访问 Proxmox VE 的图形用户界面,选择要创建存储池的节点,然后点击 ZFS。

Proxmox 复制虚拟机

接着,点击创建 ZFS。随后将弹出一个窗口,显示已格式化的磁盘分区。请选择您希望使用的分区,并输入名称。

Proxmox 复制虚拟机

在其他服务节点上,执行与上述相同的步骤。注意:在其他节点上创建 ZFS 时,请勾选添加存储;且所创建的名称必须与之前在首个节点上创建的 ZFS 存储池名称完全一致,否则在复制存储时将报错。

随后,在您的 数据中心 > 存储 中,选择已配置好的 ZFS 存储,将其节点编辑为所需 ZFS 存储节点。

Proxmox 复制虚拟机

2. 添加复制方案

选择要进行复制的虚拟机或容器。在其右侧,点击 复制,然后单击 添加。此时将弹出一个窗口,您可在其中指定复制目标、设置复制时间间隔以及复制速率,最后单击 创建

因此,这会导致虚拟机数据在其他节点内同步复制。

此外,如果源虚拟机已创建快照,则该快照也将在复制过程中一并复制。

在复制过程中,系统会显示日志,但需特别注意:复制任务不会出现在主系统界面底部的日志窗口中。您需要点击进入节点或虚拟机的“复制”选项卡,才能查看相关任务。

要查看正在进行的复制任务的状态或上一次复制任务的结果,您可以选择该任务,然后点击日志按钮。

3. 与高可用性协同工作

当虚拟机服务器节点发生故障时,高可用性可协助将虚拟机迁移至其他正常运行的节点。

导航至数据中心 > 高可用性(HA),然后在下方添加您希望使用高可用性功能进行管理的虚拟机或容器。选择目标节点,然后点击创建

测试方法:您可以手动关闭服务器节点,监控由高可用性(HA)管理的虚拟机是否迁移至其他节点。

Proxmox VE 的全面数据保护

虽然复制是保障数据可用性的强大工具,但数据备份同样不容忽视。复制可防范硬件故障和灾难性事件,却无法防止数据损坏或误删。因此,部署一套独立的备份系统至关重要。

Vinchin备份与恢复 是一款功能强大的Proxmox VE 环境保护解决方案,提供高级备份功能,包括虚拟机自动备份、免代理备份、局域网/无局域网备份、异地副本、即时恢复、高效数据缩减、云归档等,严格遵循3-2-1黄金备份架构,全面保障Proxmox VE环境中数据的安全性与完整性,超越单纯复制的保护级别。

此外,数据加密和防勒索软件保护为您备份 Proxmox VE 虚拟机提供双重保障。您还可以轻松将数据从 Proxmox 主机迁移至其他虚拟平台,反之亦然。

只需 4 个步骤,即可备份 Proxmox VE 虚拟机:

1. 选择备份对象。

选择备份对象

2. 选择备份目标位置。

选择备份目标位置

3. 选择备份策略。

选择备份策略

4. 审核并提交该任务。

审核并提交任务

Vinchin 备份与恢复软件已被数千家企业选用,您也可以立即开始使用这一强大系统,并享受为期60天的全功能试用,以保护您的 Proxmox 环境!此外,您还可联系我们并留下您的需求,我们将根据您的 IT 环境为您提供专属解决方案。

下载按钮

下载免费试用版

适用于多种数据备份

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

Proxmox 复制功能常见问题解答

1. 问:虚拟机能否同时复制到多个目标节点?

A:是的,每台虚拟机可同时向多个目标节点进行复制,从而提高冗余性。但为避免冲突,不允许同时向同一目标节点进行复制。

2. 问:ZFS 与 Ceph 在 Proxmox VE 存储生态系统中的主要区别是什么?

A:ZFS 是一种文件系统和卷管理器,提供快照管理和数据完整性验证功能。Ceph 则是一种分布式对象存储系统,可提供可扩展且容错的存储能力。具体选择取决于实际存储需求:ZFS 通常用于本地存储,而 Ceph 更适用于分布式场景。

3. 问:Proxmox VE 的复制功能能否替代全面的备份策略?

A:不,Proxmox VE 中的复制功能仅能防范硬件故障,但无法应对数据损坏或误删等问题。要实现全面的数据保护,必须配备独立的备份系统,例如 Vinchin 备份与恢复软件。

结论

Proxmox VE 基于 ZFS 的复制功能可确保集群中各节点间的数据一致性与可用性。通过建立 ZFS 存储、配置复制策略,并结合高可用性(High Availability)机制,用户能够增强服务器环境的容错能力,最大限度减少停机时间,并无缝管理虚拟机。

您可以选择 Vinchin 备份与恢复软件,轻松保护 Proxmox VE 中的虚拟机。立即免费试用,切勿错过!

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

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

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

立即下载

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

微信售后服务二维码

请拨打电话
为您提供支持

400-9955-698