pve虚拟机重装后的备份与恢复

时间:2024-04-17 09:04:38

pve虚拟机重装后的备份与恢复

背景:pve需要更换固态重装系统,之前是pve安装在固态,虚拟机装在机械硬盘。重装系统后怎么恢复虚拟机呢?

这里只说ui操作,命令行操作自行百度

1)第一步首先要备份,备份方法有两种

第一种,这个是针对单个虚拟机的备份

image

第二种在数据节点里有个集体备份。

image

2)备份之后,那就开始重装系统吧。

重装完首先要挂载自己的机械硬盘。由于这次只是重装系统,不需要将机械硬盘重新格式化和分区。我们只需要把硬盘挂载信息写入 /etc/fstab,接着mount进行挂载到对应的目录。

  • 查看pve系统识别出来的固态硬盘
ls /dev/sd*
  • 跳过分区、跳过格式化
  • 新建一个挂载目录
mkdir -p /mnt/sdc1
  • 把硬盘挂载信息写入 /etc/fstab
#这个/dev/sdc1不固定的,取决于你机器分区之后的位置
echo /dev/sdc1 /mnt/sdc1 ext4 defaults 1 2 >> /etc/fstab
  • 需要将/dev/sdc1挂载到刚创建的/mnt/sdc1下
mount /dev/sdc1 /mnt/sdc1
  • 重启测试,然后的操作就跟参考链接重启之后完全一样就行了。

3)恢复虚拟机

这张图片的红框部分,其实在重启后它是空的,我们就假设它没有吧

image

此时,在VM Disks里有你的磁盘文件,但是如何恢复呢,下图三步操作

image

但是我这里恢复有个bug(我看b站up主操作也不会啊,可能版本原因),就是恢复之后,重新启动,发现虚拟机启动后自行进入了安装系统的页面。这是为什么呢?

image

解决办法:点击某个虚拟机,再点击选项,看引导顺序是否正确。正确的应该是排在第一的是指向你的虚拟机磁盘文件(如图)。

我还原后排第一的是iso安装文件,所以才进入了安装页面。