Effector Saver - автоматическое создание резервных копий 1С
Effector Saver – решение для резервного копирования данных. Обезопасить себя от проблем, сохранив в целости корпоративные и домашние файлы, поможет программа для резервного копирования Effector Saver.
С её помощью можно сделать как бэкап 1С Предприятия и других баз данных, так и пользовательских папок и файлов. Помимо архивирования в программе реализован широкий инструментарий: планирование и автоматический запуск задач, удобное заполнение настроек и тестирование баз 1С, автоотключение пользователей 1С:Предприятия 8.
Возможности
Архивирование произвольных данных
Данный вид задачи позволяет создать архив и включить в него произвольные файлы и файл бэкапа базы Microsoft SQL или PostgreSQL сервера.
Упаковка в zip архив поддерживает стойкий алгоритм шифрования. Возможно использовать как встроенный упаковщик, так и библиотеку 7-zip (лицензия GNU LGPL www.7-zip.org)
Архивирование средствами 1С:Предприятия 8
Данный вид задачи позволяет создать резервную копию базы данных 1С:Предприятия 8.х. штатными средствами 1С:Предприятия.
Метод соответствует выполнению действий меню «Администрирование» — «Выгрузить информационную базу» в конфигураторе 1С:Предпрития 8.
Задача включает функционал завершения работы пользователей 1С:Предприятия, так-как для данной операции необходим монопольный доступа к базе данных 1С.
Архивирование средствами 1С:Предприятия 7.7
Вид задачи позволяет создать резервную копию базы данных 1С:Предприятия 7.7 штатными средствами 1С:Предприятия.
Метод соответствует выполнению действий меню «Администрирование» — «Выгрузить данные…» в конфигураторе 1С:Предпрития 7.7
Тестирование и исправление 1С:Предприятие 8
Вид задачи позволяет запустить штатный механизм 1С:Предприятия «тестирования и исправления информационной базы».
Метод соответствует выполнению действий меню «Администрирование — Тестирование и исправление» в конфигураторе 1С:предпрития 8.
Задача включает функционал завершения работы пользователей 1С:Предприятия, так-как для данной операции необходим монопольный доступа к базе данных 1С.
Тестирование и исправление 1С:Предприятие 7.7
Вид задачи позволяет запустить штатный механизм 1С:Предприятия «тестирования и исправления информационной базы».
Метод соответствует выполнению действий меню «Администрирование — Тестирование и исправление ИБ» в конфигураторе 1С:предпрития 7.7.
Вызов процедур 1С:Предприятия 8
Вид задачи позволяет запустить экспортные процедуры или функции 1С:Предприятия.
Как основное назначение рассматривается альтернатива использования такого механизма 1С:Предприятия как «регламентные задачи» .
Принцип работы задачи основан на вызове экспортных процедур общих модулей 1С:Предприятия (именно это и выполняет штатный механизм регламентных заданий) через COM соединение и может выполняться без участия пользователя, например на сервере.
Примеры, когда может возникнуть необходимость использования данной задачи:
- при использовании файловых версий 1С:Предприятия, где для поддержки «регламентных задач» требуется работа пользователя в 1С:Предприятии или запуск отдельно сеанса 1С:Предприятия.
- при использовании клиент-серверных или файловых версий 1С:Предприятия, если используются механизм обмена распределенных информационных баз. В случае, если центральная база присылает измененную конфигурацию, автоматический обмен не отрабатывает и требуется вмешательство пользователя для принятия изменений. Данная задача позволяет обойти это ограничение и принять изменение конфигурации автоматически, после чего запустить повторный обмен.
- организация запуска по расписанию собственных процедур и функций 1С:Предприятия.
Произвольные команды
Вид задачи позволяет по расписанию запускать произвольные команды системы, программы, или выполнять команды языка Transact-SQL
Отправка отчетов
Вид задачи позволяет по расписанию формировать и отправлять электронное письмо о результате работы задач.
Дополнительное копирование
Вид задачи позволяет по расписанию выполнить дополнительное копирование уже созданных архивных копий в локальной сети, или на сервер FTP.
В качестве архива-источника используется максимально «свежий» файл архива указанной в настройках задачи архивирования.
Таким образом появляется возможность создать гибкий набор архивов без дополнительного выполнения операций архивирования.
Например, при помощи одной задачи «ежедневное архивирование» и трех задач «Дополнительное копирование» возможно создать следующий набор архивов:
- Ежедневный — последние 10 дней.
- Ежемесячный (1-е число) — последние 3 месяца.
- Ежеквартальный (1-е число квартала) — последние 4 квартала.
- Ежегодный (1 января) последние 3- года
Выполнение команд перед и после вызова задачи
Практически все виды задач поддерживают механизмы «пре/пост команд». Таким образом появляется возможность указать список команд системы которые необходимо выполнить перед выполнением основной задачи, а так же после ее выполнения.
Пример «пре-задачи»:
Запуск механизма завершения работы пользователей (типовые конфигурации 1С:Предприятия 8)
«C:\Program Files\1cv81\bin\1cv8.exe» ENTERPRISE /Fd:\1CBase\Trading /N»Администратор» /WA- /CЗавершитьРаботуПользователей /UCКодРазрешения /DisableStartupMessages
Пример «пост-задачи»:
Запуск механизма разрешения работы пользователей (типовые конфигурации 1С:Предприятия 8)
«C:\Program Files\1cv81\bin\1cv8.exe» ENTERPRISE /Fd:\1CBase\Trading /N»Администратор» /WA- /CCРазрешитьРаботуПользователей /UCКодРазрешения /DisableStartupMessages
Далее рассмотрим как настроить задачу в Effector Saver для ежедневного автоматического создания резервной копии базы 1С, которая находится на сервере MSSQL.
Настройка задачи создания автоматического бэкапа 1С в Effector Saver
Создаем новую задачу и заполняем на свое усмотрение «Наименование», а «Вид задачи» ставим «Архивирование средствами 1С: Предприятие 8».
В параметрах подключения нажимаем «Выбрать и заполнить», у нас автоматически подтянуться настройки для подключения к базе данных из 1С.
Далее во вкладке «Отключить пользователей» настраиваем отключение работающих пользователей в базе 1С перед созданием резервной копии.
Во вкладке «Настройка архивов» указываем куда должны сохраняться архивы, имя для резервных копий, а также сколько резервных копий хранить, чтобы не засорять хранилище.
В «Расписание» указывает периодичность создания резервных копий.
Для того, чтобы все работало автоматически без участия пользователя, необходимо установить и запустить агента Effector Saver, который будет работать как служба Windows. Для этого в Сервис — Параметры программы настраиваем агента и запускаем службу. После этого Effector Saver будет запускаться вместе с Windows и делать резервные копии баз 1С по указанному вами расписанию.
Может быть интересно:
«Обнаружено нарушение целостности системы» в 1С:Предприятие
Как обновить конфигурацию 1С:Бухгалтерия самому
Создание закупки на основании реализации в Бухгалтерия предприятия