Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Ежедневное востановление бэкапа 1С
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > База знаний > Не наши статьи > 1С:Предприятие 8.1
BorisMor
Возможно кому то будет интересна тема автоматического поднятия бэкапа 1С.

Вероятно если у вас в организации используется 1С, то Вы каждый день автоматически делаете копию базы.
Копия базы копируется на специальный сервер. И если у вас несколько филиалов то на этом сервере каждую ночь приходят несколько бэкапов.

Следующий логичный шаг: иметь «под рукой» эту копию базы. Понадобится это может для безопасных экспериментов с данными, для создания отчетов без захода в удаленную базу и т.д.

Работает просто:
- Есть конфигурационный ini файл.
- Каждая секция этого файла указывает на каталог в котором содержатся бэкапы
- Скрипт находит в этом каталоге наиболее новый файл и распаковывает во временный каталог
- Затем бэкап восстанавливается в 1С
- С помощью JScript-скрипта у базы 1С меняется заголовок. К нему добавляются слова «Архив от <дата архива>».

Некоторые нюансы.
- Архив паролится тем же паролем что и пароль пользователя 1С
- Архив бэкапап может быть zip, rar, 7z
- Для работы с архивом требуется что бы рядом со скриптом лежали 7za.exe и rar.exe
- По умолчанию считается что 1С находится по пути:
- C:\Program Files\1cv81\bin\1cv8.exe

Описание работы и полей ini файла вложено в архив в виде word-файла: «Описание.doc»

Скрипт поддерживает сразу поиск файлы с расширением .dt (т.е. без архива).
Для того что бы он искал сразу файлы dt требуется создать в ini файле секцию:
no_arhive = 1

Сам скрипт: Нажмите для просмотра прикрепленного файла

Оригинальная статья находится необходимо зарегистрироваться для просмотра ссылки.
Vladal
Для файловых баз?
Или он еще умеет и скульные бэкапы поднимать?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.