Ubuntu系统备份
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu系统备份相关的知识,希望对你有一定的参考价值。
参考技术A linux秉承一切皆文件的思想,系统备份就相当于把整个/(根目录)所有文件打包压缩保存。这里有两种还原方式,如果你系统出问题了,但是还可以进入终端,那就可以直接解压备份文件进行还原。但是如果你连系统都不能登录了,就要使用LiveCD(U盘启动盘)进行还原了。
Note:因为 tar还原是只会覆盖相同的文件,但是这种方法只是恢复备份时的文件,就是说如果某些文件丢失或损坏了,这样可以恢复修复这些文件,但不能删除自备份到恢复前这期间所生成的其它文件,说白了就是假如你备份系统时有1234这四个文件,如果三天后,由于某些原因变成了1234’5(4改变了),你恢复后,就会变成12345,其中4’恢复成备份时的文件,5保留。所以大家要是想彻底还原成备份时候的样子最好彻底删除根目录下的所有文件,然后再还原,这样就可以还原成备份时的样子了。
删除整个文件系统,比如运行命令rm -fr /*,那么你还原系统后一定要把你之前没有备份的目录手动创建,不然重启系统是有问题的。
创建排除在外的文件:
mkdir proc tmp lost+found media mnt run
https://blog.csdn.net/qq_35523593/article/details/78545530
https://www.cnblogs.com/linuxde/p/8729457.html
ubuntu 系统怎么备份
按扇区逐个复制的话用dd命令,例如:dd if=/dev/sda1 of=backup.img bs=512
用复制文件的方式可以用rsync命令,例如远程备份:
rsync -aAXv <user>@<host>:/* <backup_dir>/ --exclude=/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found 参考技术A 一般是备份数据,而不是操作系统。 参考技术B 如果你指的是,像Ghost那样,复制整个分区、硬盘的话,再生龙(Clonezilla)可以办到。
但是它只能被刻录到光盘或者u盘上后才能使用。
以上是关于Ubuntu系统备份的主要内容,如果未能解决你的问题,请参考以下文章