– выполнить двустороннюю синхронизацию содержимого каталога 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 – не удалять из каталога назначения каталоги, отсутствующие в каталоге-источнике.

– s – синхронизировать не только все файлы каталога источника, но и файлы, расположенные в подкаталогах каталогов-источников.


Создание ярлыка

В качестве примера попробуем создать ярлык для односторонней синхронизации данных, расположенных в нескольких папках.

Для этого достаточно выбрать в контекстном меню Рабочего стола команду Создать ► Ярлык. После этого перед вами отобразится мастер создания ярлыка, в поле Укажите размещение объекта которого нужно ввести нужную команду программы nnbackup.exe. Например, «c: \Program Files\nnBackup\nnbackup.exe» sync – i «F: \ ИД Питер\-Удаленная работа» – i «F: \ИД Питер\_публикации» – o «D: \backup» – md5 – s. После этого нужно ввести название ярлыка.

Вот, собственно, и все. Теперь на Рабочем столе у вас будет находиться ярлык, с помощью которого вы всегда сможете выполнить синхронизацию своих данных.

Чтобы упростить доступ к только что созданному ярлыку, можно назначить для него сочетание клавиш быстрого доступа. Для этого откройте окно Свойства ярлыка, после чего установите фокус на поле Быстрый вызов и введите название своей самой любимой клавиши. Теперь, после того как вы закроете окно