用WinRar实现完全备份与增量备份

    考虑到存储空间以及备份策略,在比较了许多备份软件之后,比较简单的备份方式还是利用WinRar实现完全备份与增量备份。

    增量备份的原理是,利用文档的“可存档”属性。当文档被保存后,可归档属性激活。备份后,可归档属性灭活。通过区分该属性进行增量备份。

    备份代码如下。使用时,将代码另存为BAT文件,并对相应的文件路径与文件名进行更改。


rem Author:     Jemping
rem Date:       18/4-2018
rem Version:    V1.0
rem Descrip.:  利用Rar对文件进行备份,并以备份时间进行存放。
rem Usage:     
rem         1.  需要根据实际需要更改变量,然后运行批处理程序。
rem         2.  如果需要自动运行,需要添加到Wdinows的计划任务中。
rem Attention:  
rem         1. 程序运行以后,会将文档的存档属性更改为:已存档。


rem ——————————以下为程序代码———————————


rem 设置RAR命令行路径:
set rar="d:\PortSys\PortableApps\WinRARPortable\App\WinRAR\Rar.exe"

rem 设置备份文件路径。如果是网络,还要预先用netuse 建立连接
set backDir="f:\backup"

rem 判断备份文件存放的文件夹是否存在,如果不存在,则创建:

rem 设置备份的文件名称。注意时间戳会附加,不需要添加
set backFileName="StudyAddBack.rar"

rem 设置需要备份的文件夹
set fileDir="e:\study\"

rem 这里是命令行,基本上不需要改变。其中:
rem     -ac:压缩或解压缩以后清除存档属性,该文件下次就不压缩了(除非被更改保存存档属性又附加了);
rem     -e+a:设置文件排除和包括属性,有存档属性的文档被排除在外,增量备份时保留,完全备份时去除;

%rar% a -r -ac -e+a -rr1 -agyymmddhhmmss -y %backDir%\%backFileName% %fileDir%



  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值