linux备份

 
1、tar命令介绍
[root@test ~]# tar --help
GNU tar
将许多文件保存到一个磁带或磁盘归档文件中,并能够从归档文件中恢复各个文件。
用法:tar [选项]... [文件]...
主要操做模式:
 -t, --list
列出归档文件内容目录
 -x, --extract, --get
从归档文件中解析文件
 -c, --create
建立新的归档文件
 -d, --diff, --compare
找出归档文件和文件系统的不一样之处
 -r, --append
将文件附加到归档文件以后
 -u, --update
只附加比归档中新的文件
 -A, --catenate
tar文件附加到归档文件以后
 --concatenate
-A相同
 --delete
从归档文件中删除(不能在磁带上)
 -z, --gzip --gunzip
在建立或解析归档文件时,同时使用gzip压缩或解压缩文件
 -j, --bzip --bunzip
gzip,只是bzipgzip有较高的压缩率
2、用tar作系统备份
1 、备份过程
tar cvpzf backup.tgz / --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys
 “cvpfz” 是咱们给tar加的选项,像建立一个压缩文档(这是显然的),保存权限(以便使每个相同的文件有相同的权限),以及“gzip”(缩减大小)。
2 、恢复
tar xvpfz backup.tgz /
相关文章
相关标签/搜索