对文件进行部分备份的方法

     有些时候,我们不想备份某一整个文件,因为它太耗费时间跟资源了,我们只想备份最近你对这个文件修改的那一部分。那么怎样做才能,即对修改部分备份又不占用过多资源和时间呢?下面将讲述最简单的方法:

     假如我们需要备份的数据是每天的MySQL数据库,由于我想让每天的数据都存成不同的文件,而且文件的新旧以日期作为区分最简单,因此我们可以这样做:

     tar -zcvf mysql.`date +%Y-%m-%d`.tar.gz /var/lib/mysql

    这条指令的意思是,将每天更新的mysql文件以当天日期date +%Y-%m-%d作为区分备份下来。

    如果你不想每天都备份,而是将某段时间之后所有的文件都备份到一个文件中,比如说我想备份2002/07/05以后的所有文件,输入指令如下:

     tar -N '2002/07/05' -zcvf home.tar.gz /home

    那么在2002/07/05以后的所有时间到现在的更新文件将会打包到home.tar.gz文件中。

     

扫描二维码关注公众号,回复: 3845542 查看本文章

             

猜你喜欢

转载自blog.csdn.net/hancunai0017/article/details/7004430