Robocopy for Microsoft Access文件MIR开关

我们使用robocopy和MIR开关来备份我们的Microsoft Access数据库,即.accdb和.mdb文件。 Access数据库文件有趣的是你可以打开一个数据库,向表中添加几条logging,closures数据库,数据库文件的大小不会改变。 robocopy是否知道他下次要备份时必须复制这个文件?

谢谢

更改文件不一定会导致文件大小的变化,但通常(即除非有足够特权的进程已经改变),总是会发生以下情况:

  • 文件的“上次修改”时间戳更新为当前时间戳
  • 触摸“归档”位(如果未设置,则由OS自动设置)

当这两者不同时,Robocopy会比较目的地的“上次修改时间”与源和复制的时间戳(这种行为可能会根据您的要求使用/xn/xo开关进行调整)。 当您使用/m开关时,Robocopy只会声明(并重置) archive文件属性 – 有关详细信息,请参阅robocopy文档 。