Назад | Перейти на главную страницу

Robocopy для Microsoft Access Files MIR switch

Мы используем robocopy с переключателем MIR для резервного копирования наших баз данных Microsoft Access, то есть файлов .accdb и .mdb. С файлами базы данных Access интересно то, что вы можете открыть базу данных, добавить несколько записей в таблицу, закрыть базу данных, и размер файла базы данных не изменится. Узнает ли robocopy, что он должен скопировать этот файл в следующий раз, когда сделает резервную копию?

Спасибо

Изменение файла не обязательно приводит к изменению размера файла, но обычно (то есть, если это не изменил достаточно привилегированный процесс) всегда происходит следующее:

  • то "Последнее изменение" метка времени файла обновляется до текущей метки времени
  • то "архив" бит затронут (если он не был установлен, он устанавливается ОС автоматически)

Robocopy будет сравнивать метку времени «последнего изменения» места назначения с меткой времени источника и копировать, когда они различаются (это поведение может быть изменено в соответствии с вашими требованиями с помощью /xn и /xo переключатели). Robocopy только соблюдает (и сбрасывает) archive атрибут файла при использовании /m переключатель - см. документация robocopy для подробностей.