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 /
相關文章
相關標籤/搜索