Размер шрифта
-
+

Удаленная работа на компьютере: как работать из дома комфортно и эффективно - стр. 22

. В этом случае в каталог назначения будут помещены файлы сразу из нескольких каталогов-источников.

nnbackup.exe sync2 – i <каталог1> – o <каталог2> [options]– выполнить двустороннюю синхронизацию содержимого каталога 1 и каталога 2. При этом сначала новые и измененные файлы из каталога 1 скопируются в каталог 2, а потом новые и измененные файлы каталога 2 будут копироваться в каталог 1.

В этом режиме также можно указывать сразу несколько параметров – i, однако в этом случае необходимо также указывать и параметр – p, чтобы программа смогла определить, какие файлы каталога назначения должны синхронизироваться с конкретным каталогом-источником. При указании параметра – p в каталоге назначения будет создаваться полная структура каталогов-источников.

Полезным параметром команд синхронизации программы nnbackup.exe является параметр – backup <каталог>. С его помощью можно указать каталог, куда будут архивироваться все файлы, которые удаляются в процессе синхронизации. Иначе говоря, с одной стороны, ваши файлы всегда будут находиться в синхронизированном состоянии, а с другой стороны, в случае каких-то непредвиденных обстоятельств вы всегда сможете восстановить замененный или удаленный файл из архива, созданного программой.

Данные для синхронизации можно ограничить при помощи следующих параметров.

– tc – при синхронизации сравнивать как время последней модификации, так и время создания файлов.

– ad – при синхронизации копировать файлы не только с разной датой модификации, но и с изменившимся размером.

– md5 – проверять изменения в файлах не на основе даты модификации, а на основе контрольной суммы (генерируемой алгоритмом MD5), высчитываемой при синхронизации.

– existing – синхронизировать только те файлы, которые уже присутствуют в каталоге назначения.

– ignore-existing – синхронизировать только те файлы, которых нет в каталоге назначения.

– da – после копирования в каталог назначения новых и измененных файлов удалить из него все файлы, которые отсутствуют в каталоге-источнике.

– delete-before – сначала удалить из каталога назначения все файлы, которые отсутствуют в каталоге-источнике, а уже потом скопировать в каталог назначения новые и измененные файлы.

– delete-excluded – x <маска> – после копирования в каталог назначения новых и измененных файлов удалить из каталога назначения все файлы, которые отсутствуют в каталоге-источнике. Кроме того, удалить из каталога назначения те файлы, которые соответствуют указанной маске.

– nd – не удалять из каталога назначения каталоги, отсутствующие в каталоге-источнике.

Страница 22