Шрифт:
В этом режиме также можно указывать сразу несколько параметров – 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. После этого нужно ввести название ярлыка.
Вот, собственно, и все. Теперь на Рабочем столе у вас будет находиться ярлык, с помощью которого вы всегда сможете выполнить синхронизацию своих данных.
Чтобы упростить доступ к только что созданному ярлыку, можно назначить для него сочетание клавиш быстрого доступа. Для этого откройте окно Свойства ярлыка, после чего установите фокус на поле Быстрый вызов и введите название своей самой любимой клавиши. Теперь, после того как вы закроете окно Свойства при помощи кнопки ОК, соответствующий ярлык можно будет запустить при помощи сочетания клавиш вида Ctrl+Alt+<веденная вами клавиша>. Данный способ быстрого доступа возможен только для ярлыков, расположенных на Рабочем столе.
Создание назначенного задания
Еще больше упростить синхронизацию данных можно при помощи назначенных заданий, то есть при помощи создания задания, которое будет автоматически выполняться в указанное время.
Это не так сложно сделать, как кажется на первый взгляд. Для начала нужно открыть оснастку Планировщик заданий, что можно сделать при помощи ввода команды taskschd.msc в окне Запуск программы. После этого нужно выбрать команду Создать простую задачу из контекстного меню раздела Планировщик заданий (Локальный) (рис. 1.22).
Рис. 1.22. Создание назначенного задания
Это приведет к отображению Мастера создания простой задачи, который разбивает процесс создания назначенного задания на следующие шаги.
Ввод названия новой задачи и ее описания.
Определение периодичности запуска нового задания. Можно определить следующие варианты периодичности: ежедневно, еженедельно, ежемесячно, однократно, при запуске компьютера, при входе в Windows, при создании в журнале записи о событии с указанным номером.