TAR 实现增量备份的详细步骤
TAR 实现增量备份的详细步骤
第一步:
使用find 命令找出etc目录下1天内修改过的文件,导入到file文件:find /etc -mtime -1 > file
# find /etc/ -mtime -1 >file
第二步:
使用TAR备份最近1天更改过的文件:tar -cvf etc.tar -T file
# tar -cvf etc.tar -T file
使用ll命令或者du -h哈。
#ll etc.tar
当然要压缩也可以用z和j参数
z:用gzip压缩或解压文件
j:用bz2压缩或解压文件
tar -zcvf 新文件 目标文件 压缩
tar -jcvf 新文件 目标文件 压缩
以上面的例子,看下用gzip压缩的效果哈:tar -zcvf etcz.tar -T file
再看下bz2压缩的效果哈~:tar -jcvf etcj.tar -T file
bz2和.gz的区别在于,前者比后者压缩率更高,后者比前者花费更少的时间。也就是说同一个文件,压缩后,.bz2文件比.gz文件更小,但是.bz2文件的小是以花费更多的时间为代价的。
下面就是解压的命令了
tar -xvf 需要解压的文件
解压etc.tar:tar -xvf etc.tar
要指定解压的目录,就在后面加-C 路径
tar -xvf 需要解压的文件 -C 需要解压的目标路径
以解压etcz.tar到/home下为例看看效果哈~~:tar -zxvf etcz.tar -C /home
顶(0)
踩(0)
- 最新评论