PVE使用NFS备份
由于最初安装PVE时没有给系统盘做RAID,现在想给系统做一个RAID1提升安全性,只能重装系统了。使用NFS将虚拟机备份到远程机器。
挂载NFS到PVE
部署NFS服务:将相关文章。
挂载NFS节点:见相关文章。
挂载好NFS节点后,点击:NFS节点>编辑>类型,启用【VZDump 备份文件】
在数据中心>存储中查看NFS节点详情,如下图所示:【内容】中包含【VZDump 备份文件】
备份虚拟机
点击:需要备份的PVE节点>备份>立即备份
备份选项:
- 存储:NFS节点
- 模式:停止(完整备份)
开始备份,窗口会输出备份进度。备份完成后关闭窗口即可。
备份体验:局域网下的备份速度还不错。
备份系统关键配置
没有找到备份系统的选项,只能先用命令备份系统的关键配置了。
tar -czvf pve-config-backup.tar.gz /etc /var/lib/pve-cluster
将备份文件复制到其他主机。
重装PVE并使用RAID1
系统安装位置:高级
选择ZFS+RAID1
选择要加入RAID的磁盘
设置完毕,将看到系统安装位置为:ZFS(RAID1)
其他步骤照常操作,安装完毕,重新进入系统:lsblk 和 df -h 查看磁盘信息。
还原虚拟机
重装系统后所有节点都没有了
重新挂在NFS节点
NFS节点>备份>选择要恢复的虚拟机,点击还原
这里可以修改虚拟机的存储池、ID等信息
还原成功
逐个还原所有备份的虚拟机
其他配置
bashrc 忘记备份了,用之前的文章中的bashrc配置覆盖一下。终端颜色就回来了。