pve:pvesr
第六章:存储复制
原文链接:https://pve.proxmox.com/pve-docs/chapter-pvesr.html 最后更新:2026-02-25
概述
Proxmox VE存储复制(pvesr)允许您同步虚拟机和容器数据到远程节点,提供数据保护和灾难恢复能力。
复制概念
什么是存储复制
* 异步复制 * 基于快照 * 自动同步 * 增量传输
复制模式
* 单向 - 从源到目标 * 双向 - 双向同步
配置要求
存储要求
* ZFS存储(必需) * 足够的空间 * 稳定的网络
集群要求
* 至少2个节点 * 相同的存储配置 * 网络连通性
创建复制任务
通过Web界面
1. 选择虚拟机/容器 2. 点击“复制” 3. 目标节点 4. 计划
通过命令行
pvesr create 100 node2 --schedule daily
参数: * VMID * 目标节点 * 计划时间
复制计划
计划选项
* 每小时 * 每天 * 每周 * 自定义Cron
配置示例
# 每天凌晨2点 pvesr create 100 node2 --schedule '2:00' # 每小时 pvesr create 100 node2 --schedule '*:00'
管理复制
查看复制状态
pvesr list
查看详细状态
pvesr status --vmid 100
暂停复制
pvesr enable 100 pvesr disable 100
删除复制任务
pvesr remove 100
故障转移
手动故障转移
在目标节点上:
qm start 100 --skiplock
自动故障转移
与HA结合使用: 1. 创建HA组 2. 添加复制任务 3. 配置HA规则
复制日志
查看日志
pvesr log 100
日志内容
* 传输开始时间 * 传输结束时间 * 传输数据量 * 错误信息
性能优化
网络优化
* 使用专用网络 * 调整MTU * 压缩传输
存储优化
* SSD缓存 * 调整ZFS参数
并发复制
控制并发数:
pvesr set 100 --max-workers 2
故障排除
常见问题
* 复制失败 * 同步延迟 * 空间不足 * 网络中断
诊断命令
# 检查状态 pvesr status # 检查日志 pvesr log 100 -v # 检查ZFS状态 zfs list -r local-zfs
恢复
* 修复存储问题 * 重置复制任务 * 手动同步
备份与复制
复制 vs 备份
* 复制 - 实时同步,快速恢复 * 备份 - 归档,长期保留
结合使用
推荐同时使用: * 复制 - 快速恢复 * 备份 - 离线副本
最佳实践
1. 使用独立网络 2. 监控复制延迟 3. 定期测试故障转移 4. 保持足够空间
配置示例
基础配置
# 创建每日复制任务 pvesr create 100 node2 --schedule '2:00' # 查看状态 pvesr status
高级配置
# 使用压缩 pvesr create 100 node2 --compress zstd # 使用带宽限制 pvesr create 100 node2 --bandwidth 100M
pve/pvesr.txt · 最后更改: 由 admin
