Запуск nnBackup

Чтобы запустить nnBackup из командной строки, укажите команду (режим работы программы), исходный и приемный каталоги копирования (-i и -o), а следом за ними - опции, настраивающие поведение программы: опции логирования, компрессии, маски файлов и т. д. Некоторые из этих опций не зависят от режима работы nnBackup и их можно употреблять с любой из команд. Другие, напротив, предназначены для конкретного режима и, значит, их следует использовать только с соответствующей командой. Порядок следования опций не имеет принципиального значения: располагайте их так, как вам удобнее.

Список команд nnBackup и опций командной строки с подробными комментариями вы можете посмотреть в соответствующем разделе документации.

Если пользователь явным образом не задал режим работы nnBackup, тот запустится в режиме копирования.

Синтаксис командной строки:

nnbackup.exe [command] -i <input_dir> -o <output_dir> [options]

nnBackup "умеет" считывать параметры запуска из текстового файла, поэтому часто бывает удобно сохранять параметры запуска nnBackup в текстовой файл и запускать программу так:

nnbackup.exe -f <filename>

Примеры:

nnbackup.exe ver  -i c:\data -o e:\backup\data -s -n 5 -x *.exe,*.dll -v

Расшифровка: резервное копирование дерева каталогов c:\data в стек каталогов e:\backup\data\1-5, исключая файлы с расширениями exe и dll. При копировании выводим имена и полные пути копируемых файлов.

nnbackup.exe sync2 -i c:\data -o \\another\c\data -s -v

Расшифровка: двунаправленная синхронизация дерева каталогов c:\data и \\another\c\data. При копировании учитываем все подкаталоги c:\data и выводим имена и полные пути копируемых файлов.

nnbackup.exe dump 0 -i c:\data -o \\server\c\backup -s -zl 9

Расшифровка: инкрементное резервное копирование нулевого уровня. При копировании учитываем все подкаталоги c:\data. Устанавливаем максимальную степень сжатия для создаваемого дампа.

nnbackup.exe -f c:\config\my_bckp.cfg

Расшифровка: запуск nnBackup со считыванием параметров из текстового файла my_bckp.cfg.

nnbackup.exe sync -i c:\data -o d:\backup\data -s -v -e -rb "d:\toos\wget.exe -N -r -l5 http://www.nncron.ru" -dirb c:\data

Расшифровка: односторонняя синхронизация каталогов c:\data и d:\backup\data. При копировании учитываем все подкаталоги c:\data и выводим имена и полные пути копируемых файлов. Копируем пустые каталоги. Перед началом синхронизации запускаем дополнительный процесс (wget.exe) и ждем его завершения. Устанавливаем каталог c:\data в качестве текущего каталога для wget.exe.