备份:
1、下载备份软件
sudo apt install timeshift
2、rsync备份(主要:备份的文件只能存储在ext4格式下,可以提前准备一个对应格式的存储盘,空间至少是要备份系统所有文件加起来的两倍)
3、等待备份完成
备份过程还算顺利,恢复过程就有些折磨了,这里直接展示顺利恢复的过程
恢复:
我这里是新安装了一个ubuntu,/目录尽量大点,我这里/分配了300g,/home分配80g,swap分配16g,efi分配1g,进入系统后下载timeshift,选择当时备份存储的位置进行恢复
第一次失败的话就再恢复一次,恢复完成后重启会发现一直卡在启动界面,或者黑屏,不要急,准备一张启动盘进入系统,选择试用ubuntu
进去后:
1、先sudo fdisk -l 查看自己哪个分区对应哪个硬盘的名字(忘记截图了,进去看了就明白了,后面要用)
2、sudo blkid 查看各个分区对应的uuid(我这里是装成功后看到的,启动盘里的系统应该看不到swap分区,先不管这个,记好vfat(EFI),还有剩下两个,例如我这里是nvme0n1p3和p4,具体哪个对应的是/那个对应的是/home,第一步里面能看见)
3、cd /etc
4、sudo gedit fstab 打开fstab文件,修改对应的uuid
5、修改好后重启就可以了,至此,已经备份成功,但是你会发现开机非常慢,这个时候进入系统就要把之前漏掉的swap分区的uuid改一下,两种方法:
第一种:就是上面的sudo blkid指令,直接看
第二种:下载软件看 sudo apt install gparted
然后终端输入gparted打开软件,双击查看swap分区的uuid
最后打开fstab文件,修改swap的uuid
至此,备份恢复完美完成!