欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

笔记本Ubuntu系统的备份和恢复

程序员文章站 2022-03-03 19:52:13
...


Ubuntu系统崩坏之前把一个好的系统备份,可以快速恢复,节省了装环境的时间。

参考连接: https://www.cnblogs.com/chenjiye/p/11332387.html

备份步骤:

  1. 首先成为root用户:
sudo su
  1. 进入文件系统的根目录
cd /
  1. 备份整个根目录下的文件,除了几个:
tar cvpzf backup.tar.gz --exclude=/proc --exclude=/lost+found --exclude=/backup.tar.gz --exclude=/mnt --exclude=/sys --exclude=/media /

“–exclude”: 排除指定目录,不进行备份。
1). 当前压缩文件 backup.tar.gz
2). /proc文件夹
3). /lost+found文件夹
4). /mnt文件夹
5). /sys文件夹
6). /media

恢复步骤

1. 在运行的系统中还原ubuntu:

切换到root用户,并把文件“backup.tgz”拷贝到分区的根目录下

sudo su
cd /
tar xcpfz backup.tar.gz -C /

需要额外创建目录:

mkdir proc

mkdir lost+found

mkdir mnt

mkdir sys

2. 用Live CD来启动还原

如果系统已经挂掉不能启动了, 可以用Live CD来启动,效果是一样的。
tar xvpfz backup.tgz -C /

重启电脑。即恢复原来的系统。

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------#############################################################################

备注:

可以用Bzip2来压缩文件,Bzip2比gzip的压缩率高,但是速度慢一些。
压缩命令:

tar cvpjf backup.tar.bz2 –exclude=/proc –exclude=/lost+found –exclude=/backup.tar.bz2 –exclude=/mnt –exclude=/sys /

对应的,使用Bzip2压缩的,应该用以下还原:

 tar xvpfj backup.tar.bz2 -C /