# Linux 备份
作为一个菜鸟,在接触Linux的过程中,经常会导致Linux出现各种错误,可恢复的或者是不可恢复的(至少在目前的情况下),所以,对于我而言,Linux的备份和还原就尤为的重要。
- 可以直接通过tar对整个文件系统('/‘)进行备份
# 注意事项
- 不能备份以下几个文件(目录)
当前压缩文件
/proc
文件夹/lost+found
文件夹/mnt
文件夹/sys
文件夹/media
文件夹
# 备份命令
tar cvpzf backup.tar.gz --exclude=/proc --exclude=/lost+found --exclude=/backup.tar.gz --exclude=/mnt --exclude=/sys --exclude=/media /
1
p选项代表保存当前权限
# 还原
Linux可以再正在远行的系统中还原系统,如果当前启动无法启动,可以通过live cd
来启动并执行恢复操作
# 还原命令
tar xcpfz backup.tar.gz -C /
1
# 注意事项
需要额外创建目录
i. mkdir proc
ii. mkdir lost+found
iii. mkdir mnt
iv. mkdir sys
1
2
3
4
5
6
7
2
3
4
5
6
7