使用ROBOCOPY定时增量备份文件
ROBOCOPY D:\filedata \\192.168.1.*\backup /E /MAXAGE:1 /R:0 /LOG+:c:\users\admin\Document\backupLog.txt
说明:
- 路径前者为需要备份的文件路径,后者为备份路径。
- /E 表示复制子目录,包括空的子目录(不设置这个就只复制当前文件夹文件不复制子文件夹)
- /MAXAGE:2 表示最长的文件存在时间,排除早于2天的文件(没有这个就是全部复制)
- /R:5 表示失败副本的重试次数(建议要设,默认值为一百万 = =)
- /LOG+:c:\users\admin\Document\backupLog.txt 将状态输出到日志文件(附加到现有日志中)
- 更多用法可在cmd中输入:robocopy /? 查看
测试结果说明:
- 每次运行只拷贝近1天内修改的文件,对早于1天的文件不会进行任何操作。
- 原目录下近1天文件被修改,同步时会在相应备份文件中执行同样的修改操作。
- 原目录下文件被删除,对应的备份文件不受影响。
- 每次执行后同步了哪些文件可查看日志。其中,多余文件和失败字节数表示备份目录有、而原目录没有的文件。