我该怎么备份我的Ubuntu系统呢?很简单,如同你备份或压缩其它东西一样,使用TAR。和Windows不同,Linux不会限制root访问任何东西如何备份linux系统,你可以把分区上的所有东西都扔到一个TAR文件里去!

首先成为root用户:

之后步入文件系统的根目录(其实,假如你不想备份整个文件系统,你也可以步入你想要备份的目录,包括远程目录或则联通硬碟上的目录):

下边是我拿来备份系统的完整命令

命令介绍:

“tar”当然就是我们备份系统所使用的程序了。

“cvpfz”是tar的选项,意思是“创建档案文件”、“保持权限”(保留所有东西原先的权限)、“使用gzip来减少文件规格”。

“backup.gz”是我们即将得到的档案文件的文件名。

“/”是我们要备份的目录,在这儿是整个文件系统。

在档案文件名“backup.gz”和要备份的目录名“/”之间给出了备份时必须排除在外的目录。有些目录是无用的,比如“/proc”、“/lost+found”、“/sys”。

其实linux认证,“backup.gz”这个档案文件本身必须排除在外,否则你可能会得到一些超出常理的结果。若果不把“/mnt”排除在外,这么挂载在“/mnt”上的其它分区也会被备份。另外须要确认一下“/media”上没有挂载任何东西(比如光碟、移动硬碟),倘若有挂载东西,必须把“/media”也排除在外。

执行备份命令之前请再确认一下你所键入的命令是不是你想要的。执行备份命令可能须要一段不短的时间。

备份完成后,在文件系统的根目录将生成一个名为“backup.tgz”的文件如何备份linux系统,它的规格有可能十分大。如今你可以把它烧写到DVD上或则放在你觉得安全的地方去。

在备份命令结束时你可能会见到这样一个提示:’tar:Errorexitdelayedfrompreviouserrors’LINUX社区,多数情况下你可以忽视它。

你还可以用Bzip2来压缩文件,Bzip2比gzip的压缩率高,而且速率慢一些。假如压缩率对你来说很重要,这么你应当使用Bzip2,用“j”代替命令中的“z”,而且给档案文件一个正确的扩充名“bz2”。完整的命令如下:

本文原创地址:https://www.linuxprobe.com/wgrhbfwduxtn.html编辑:刘遄,审核员:暂无