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 </code 参数: * VMID * 目标节点 * 计划时间 ===== 复制计划 ===== === 计划选项 === * 每小时 * 每天 * 每周 * 自定义Cron === 配置示例 === <code> # 每天凌晨2点 pvesr create 100 node2 --schedule '2:00' # 每小时 pvesr create 100 node2 --schedule '*:00' </code ===== 管理复制 ===== === 查看复制状态 === <code> pvesr list </code === 查看详细状态 === <code> pvesr status --vmid 100 </code === 暂停复制 === <code> pvesr enable 100 pvesr disable 100 </code === 删除复制任务 === <code> pvesr remove 100 </code ===== 故障转移 ===== === 手动故障转移 === 在目标节点上: <code> qm start 100 --skiplock </code === 自动故障转移 === 与HA结合使用: 1. 创建HA组 2. 添加复制任务 3. 配置HA规则 ===== 复制日志 ===== === 查看日志 === <code> pvesr log 100 </code === 日志内容 === * 传输开始时间 * 传输结束时间 * 传输数据量 * 错误信息 ===== 性能优化 ==== === 网络优化 === * 使用专用网络 * 调整MTU * 压缩传输 === 存储优化 === * SSD缓存 * 调整ZFS参数 === 并发复制 === 控制并发数: <code> pvesr set 100 --max-workers 2 </code ===== 故障排除 ===== === 常见问题 === * 复制失败 * 同步延迟 * 空间不足 * 网络中断 === 诊断命令 === <code> # 检查状态 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.1772033476.txt.gz · 最后更改: 由 admin
