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

来源:互联网 发布:西南网络教育统考查询 编辑:程序博客网 时间:2024/05/22 00:54

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

     假如我们需要备份的数据是每天的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文件中。

     

             

原创粉丝点击