proxmox存储复制 和 HA故障切换
存储复制
命令行工具pvesr用于管理Proxmox VE存储复制框架。存储复制能够提高使用本地存储的客户机的冗余性,同时降低客户机迁移时间。
该工具能够将客户机的虚拟磁盘复制到其他节点,使得客户机数据在其他节点也可以访问,而无需共享存储。存储复制使用快照技术减少网络传输数据量。因此,在首次全量同步后只需传输新的增量数据即可。当节点发生故障时,你的客户机可以在复制节点上启动运行。
每个客户机都可以同时复制到多个目标节点,但客户机不能两次同时复制到同一目标节点。
允许与存储复制结合使用高可用性,但在上次同步时间和节点失败时间之间可能会有一些数据丢失。
HA故障切换
通过Proxmox的HA功能,可以控制虚拟机,当本节点突然宕机时,能够自动迁移到其他节点,保证服务继续运行。
前提条件:

配置存储复制,需要虚拟机在ZFS本地建立存储。
具体步骤:
创建ZFS pool存储池
需准备一块单独的磁盘,并进行格式化(fdisk 磁盘分区名)。
登录Proxmox VE系统的GUI界面,选择需创建存储池的节点,单击ZFS,如下图所示。

然后点击上方创建ZFS ,弹出以下窗口,正常情况下设备会显示,已经格式化的磁盘分区,选中你要使用的分区,输入名称(我这里是已经创建过,没有重新删除创建)。

相同步骤,在其他服务节点,执行上述步骤,注意在其他节点创建ZFS时,勾选掉添加存储,并且创建的名字都要和之前第一个创建ZFS存储池的名字相同,不添加存储,否则存储复制时会报错。
然后在数据中心的存储中,选中创建的ZFS存储,将其节点,增加为要创建的ZFS存储的节点即可。

2.添加复制计划

选中要复制的虚拟机或者容器,在其右侧,选中复制,点击添加,弹出上面窗口,选择要复制到的目标接待你,并设置多长时间间隔复制一次,已经速率,然后点击创建即可。
此时,该虚拟机在其他节点中,会同步复制一份数据。
3.配合HA使用
当虚拟机服务器节点宕机时,HA可将虚拟机迁移到其他正在运行的节点。

点击 ”数据中心“—》”HA“,在下方添加要进行HA管理的虚拟机或者容器,选择目标节点,点击创建即可。
测试:可将服务器节点,手动直接关机,查看上面HA管理的虚拟机是否会迁移到其他节点。需等待几分钟,根据自己的网路而定。