Резервное копирование. Настройки для nnCron и nnBackup для 1С v8 и "общих документов"

Задача:
На сервере лежит информационная база 1С v 8.1 в файловом (не серверном) варианте
На сервере еще лежит каталог с общими документами пользователей
Сервером является компьютер с Windows
Нужно делать резервные копии

Устанавливаем nnCron и nnBackup, скачав их с сайта разработчика http://www.nncron.ru

Настройки nnCron удобно делать через меню, появляющееся по нажатию правой кнопки мыши на значке nnCron, что возле часов висит.

Из соображений безопасности в Windows создаем пользователя от имени которого будут выполняться операции. Даем ему права на чтений каталогов с данными и на запись каталога с резервными копиями.
Создаем пользователя в 1C для резервного копирования с именем заданным латинскими буквами, даем ему административные функции.

Правая кнопка мыше на значке nnCron\Options\закладка General\Language: выбираем Russian, жмем ОК, соглашаемся с записью конфигурации и перезапуском nnCron.

Правая кнопка мыше на значке nnCron\Параметры\закладка Авторизация: "Запускать все задачи от имени пользователя", указываем пользователя, которого раннее создали в Windows и на закладке Интерфейс выбираем Только для админов. Жмем ОК, соглашаемся с записью конфигурации и перезапуском nnCron.

Готовим 2 текстовых файла с настройками nnBackup. Отличаются каталогами и одной строчкой в настройках.

В одном файле ДО ЗАПУСКА резервного запускаем конфигуратор 1С и делаем выгрузку базы данных в файл *.dt, оттуда его затем nnBackup возьмет.

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

В nnCron добавляем 3 задачи:

1. Перезагрузку Windows. Это и для профилактики и чтобы заведомо все пользователи вышли из 1С
2. nnBackup -f ИмяФайлаСКонфигурациейДляРезервногоКопирования1С
3. nnBackup -f ИмяФайлаСКонфигурациейДляРезервногоКопированияОбщихДокументов

P.S.
С ключиком Not_runcate непонятки, нужно еще посмотреть

Файлы конфигурации nnBackup:

Один из них - конфигурация nnBackup для резервного копирования 1С

\ запускать так nnbackup.exe -f этот файл
\ резервное копирование в стек, держать 7 копий, нумеровать по дням
ver
-n 7
-sdn "data1c_%YYYY%%MM%%DD%"
\ исходный каталог
-i C:\BACKUP
\ приемный каталог
-o C:\BACKUP\DATA1C_BACKUP
\ лог-файл 
-log C:\BACKUP\nnbackup_commondocs.log
\ но перед копированием запускаем бэкап средствами 1С
-rb "C:\Program Files\1cv81\bin\1cv8.exe" CONFIG /F"D:\DATA1C" /N"BackupUser" /P"1" /WA- /AU- /Out"C:\BACKUP\local_backup1c_log.log" /Not_runcate /DisableStartupMessages /DumpIB"C:\backup\maindatabase.dt"

Другой - конфигурация nnBackup для резервного копирования общих документов

\ запускать так nnbackup.exe -f этот файл
\ резервное копирование в стек, держать 7 копий, нумеровать по дням
ver
-n 7
-sdn "commondocs_%YYYY%%MM%%DD%"
\ исходный каталог
-i D:\COMMONDOCS
\ приемный каталог
-o C:\BACKUP\COMMONDOCS_BACKUP
\ лог-файл 
-log C:\BACKUP\nnbackup_commondocs.log
\ с подкаталогами
-s
Компьютерные вопросы: 
2002-2012 ©