вторник, 21 марта 2017 г.

1с 8.3 создание автоматических резервных копий

Текст скрипта:

CHCP 1251
set dt=%date%
Set PF=C:\Program Files (x86)
Set Vers=1cv82\8.2.14.540
Set Base=192.168.0.66:1541/Buhg

"%PF%\%Vers%\bin\1cv8.exe" CONFIG /s"%Base%" /DisableStartupMessages /DumpIBE:\BackUP1C\UPP_%dt%.dt /N"Пользователь" /P"Пароль"/OUTE:\BackUP1C\backup.log -NoTruncate

Ключи:

CONFIG - запуск в режиме конфигуратор;

/s"%Base%"  - нужная база;

/DisableStartupMessages - отключение сообщений о несоответствии сохранённой конфигурации и конфигурации базы данных;

/DumpIB - выгрузка информационной базы;

E:\BackUP1C\UPP_%dt%.dt - файл выгрузки;

/N"Пользователь" - имя пользователя под которым будет выгружаться база;

/P"Пароль" - пароль;

/OUT - сохранять логи;

E:\BackUP1C\backup.log - файл логов;

-NoTruncate - не очищать файл логов.

Данный скрипт работает только на серверной версии 1с. Если 1с файловая батник будет немного другим:

CHCP 1251
set dt=%date%
Set PF=C:\Program Files (x86)
Set Vers=1cv82\8.2.19.80
Set Base=D:\Base1c\Buhg

"%PF%\%Vers%\bin\1cv8.exe" CONFIG /f"%Base%" /DisableStartupMessages /DumpIBC:\UPP_%dt%.dt/N"Пользователь" /P"Пароль" /OUTC:\backup.log -NoTruncate

 /f - показывает что база файловая.

упер отсюда

Буду доделывать, чтоб коллекцию 1с с кучей баз бекапить. много накопилось

Комментариев нет:

Тык Тык UpToLike