使用脚本备份Linux系统,这里给出参看脚本。

脚本

备份脚本,

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
tar cvpzf /home/allenwind/desktop/packup/ubuntu.tgz \
--exclude=/proc \
--exclude=/var/lib/docker \
--exclude=/snap \
--exclude=/swapfile \
--exclude=/mnt \
--exclude=/cdrom \
--exclude=/lost+found \
--exclude=/sys \
--exclude=/var \
--exclude=/media \
--exclude=/run \
--exclude=/tmp \
--exclude=/home/allenwind/software \
--exclude=/home/allenwind/download \
--exclude=/home/allenwind/desktop /

恢复系统,

1
2
tar xvpfz ubuntu.tgz -C /
sudo update-grub

不过需要注意,如果硬件设备尤其是磁盘发生改变,可能无法顺利恢复系统,需要grub重构引导。

参考

[1] https://help.ubuntu.com/community/BackupYourSystem/TAR

转载请包括本文地址:https://allenwind.github.io/blog/11637/
更多文章请参考:https://allenwind.github.io/blog/archives/