备份(本机备份整个系统,以后还原还是还原到本机)

注意根目录下要有充足的可用空间用于备份。
(1)tar.gz格式备份
cd / && tar cvpzf system_backup.tar.gz / --exclude=/proc --exclude=/lost+found --exclude=/system_backup.tar.gz --exclude=/mnt --exclude=/sys
(2)tar.bz2格式备份
cd / && tar cvpjf system_backup.tar.bz2 / --exclude=/proc --exclude=/lost+found --exclude=/system_backup.tar.bz2 --exclude=/mnt --exclude=/sys

恢复系统:

(1)上传文件到根目录下
tar xvpfz system_backup.tar.gz -C /

tar xvpfj system_backup.tar.bz2 -C /
(2)创建备份时排除的目录

mkdir proc
mkdir lost+found
mkdir mnt
mkdir sys

权限说明:

/proc 权限:文件所有者:root群组:root 所有者:读取 执行 群组:读取 执行 其它:读取 执行
/lost+found 权限:文件所有者:root群组:root 所有者:读取 写入 执行 群组:读取 执行 其它:读取 执行
/mnt 权限:文件所有者:root群组:root 所有者:读取 写入 执行 群组:读取 执行 其它:读取 执行
/sys 权限:文件所有者:root群组:root 所有者:读取 写入 执行 群组:读取 执行 其它:读取 执行

恢复完成重启以后,所以的事情都会和你备份的时候一模一样。