gifts2017

Архивирование баз 1C с помощью CMD-скрипта+7zip

Опубликовал Вадим М. (provadyuga) в раздел Администрирование - Архивирование (backup)

Еще одно решение по архивированию инфомационных баз 1С с помощью CMD-скрипта и программы архиватора. В данном решении применен архиватор 7-ZIP.

Возможности решения:
- Имя файла создаваемого архива включает в себя дату и время создания архива.
- Возможность архивирования без выхода пользователей из информационной базы 1С —
   архивирует одновременно и паралельно с работой пользователей т. к. открывает файлы
   базы в разделенном режиме.
- Формат архива – 7z.
- Выполняется рассылка созданного архива в другие ресурсы(папки) хранения архивов,
    кроме основного, в локальном компьютере (сервере) и в локальной сети (в другие
    компьютеры или серверы).
- Выполняется внесение записей в log-файл.
- В exclude.set задаются расширения файлов, исключаемые из архивирования.
- Настройка выполняется правкой CMD-скрипта, внесением в команды скрипта своих
    значений и данных о:
пути к информационной базе(базам) 1С;
пути к папке хранения архивов 1С;
пути (путям) резервного хранения архивов 1С (локуальным и/или сетевым);
Имени информационной базе(базам) 1С;

Править CMD-скрипт для настройки на ахивирование Вашей информационной базы 1С придется в нескольких местах, т.к. не удалось задать архиватору параметры архивирования в командной строке с помощью переменных окружения сеанса ДОС.

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
CMD-скрипт
.7z 22,14Kb
23.01.11
264
.7z 22,14Kb 264 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. d_chekunov d_chekunov (d_chekunov) 22.01.11 20:48
Скачивается файл с рассширением Torrent.
2. Владислав Чинючин (vcv) 22.01.11 22:36
Править CMD-скрипт для настройки на ахивирование Вашей информационной базы 1С придется в нескольких местах, т.к. не удалось задать архиватору параметры архивирования в командной строке с помощью переменных окружения сеанса ДОС.

Гм. Это почему? И что там могло не удасться?
3. Вадим М. (provadyuga) 23.01.11 06:24
(1) Исправил имя файла архива. Теперь скачивается с расширением 7z.
(2) При помещении в параметры командной строки архиватора вместо имени базы (БАЗА_1С) переменной окружения (например %ИмяБазы%), архиватор не воспринимает такое по непонятным причинам.
Здесь архиватору 7zip нужно только открытым текстом указать.
Однако %DATE% и %CURTIME% работает нормально. Загадка......
4. Сергей (Che) Коцюра (CheBurator) 23.01.11 06:31
переменную окружения по английски нарисуй! а то в батнике досовская кодировка, да и русские буквы не есть гуд
5. Вадим М. (provadyuga) 23.01.11 07:41
(4) Попробовал с переменной окружения с английскими буквами
%BaseName%
Результат то же.
Не воспринимает архиватор в командной строке переменные окружения и все тут....
Загадка.......
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа