Перейти к содержимому

Перейти
Перейти

Автоматический бэкап средствами 1С, который обязательно сделается (без перезапуска сервера).


  • Закрытая тема Тема закрыта
В этой теме нет ответов

#1   Доктор Шульц

Доктор Шульц

      Генералиссимус

    • Пользователи
    • PipPipPipPipPipPipPipPipPipPip
    • Сообщений: 17083
    • Регистрация: 01-March 14

Отправлено 15 April 2014 - 14:51

Название: Автоматический бэкап средствами 1С, который обязательно сделается (без перезапуска сервера).

Добавил: Доктор Шульц

Добавлен: 02 Mar 2014

Категория: Обработки, отчеты


Обработка для формирования скрипта, который в SQL версии 1С блокирует базу и через 5 минут разрывает абсолютно все соединения с ИБ.
Обработка предназначена только для SQL версии 1С.
Этот скрипт устанавливает блокировку ИБ, ждет 5 минут, после чего жестко отключает все соединения с ИБ. После завершения всех соединений (даже открытого конфигуратора), начинает с кодом доступа выгружать базу. Даже при возникновении ошибок (например появилось регламентное задание после разрыва всех содинений) база все равно будет выгружена.
Запуск скрипта необходимо настроить в планировщике заданий Windows, например на ночь.

Инструкция по установке
1. Скачать обработку с сайта и сохранить, например, на рабочий стол;
2. Запустить в режиме "1С:Предприятие" базу данных для которой будет настроено архивирование;
3. В 1С:Предприятии через меню "Файл" открыть файл с рабочего стола "Формирование скрипта VBS (VBE).epf";
4. Указать параметры скрипта и нажать кнопку "Сформировать";
5. Дождаться сообщения, об окончании настройки (Создается пользователь Робот для бэкапа с полными правами и 36 значным паролем - каждый раз новый, уникальный, никому неизвестный GUID).

1. Что делать, если при архивировании произошел сбой и блокировка не снялась?
Блокировка автоматически снимается через 1 час после запуска скрипта.
2. Что делать, если базу перенесли на другой сервер или переименовали?
Повторить действия, описанные в "Инструкции по установке".

Примечание: скрипт работает только если на сервере установлен компонент COMСоединение (по умолчанию не ставится). Чтобы проверить, заходим на сервере 1С в Панель управления \ Установка удаление программ \ Сервер 1С Предприятие \ Изменить Если нужно, добавляем COM соединение.


Нажмите здесь, чтобы скачать файл


  • 0



Похожие темы

  Название темы Автор Статистика Последнее сообщение



Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных