Руководство по установке и настройке модуля резервного копирования Universe Backuper

Universe Backuper – комплексный модуль для резервного копирования и восстановления баз данный CRM Universe. Используя модуль, Вы можете самостоятельно контролировать процесс резервного копирования и при необходимости восстановить ранее созданию копию. Модуль позволяет выполнять резервную копию наиболее важных баз-данных, а именно: DB.gdb (основная база данных), LOG.fdb (база данных для хранения операций произведенных с предварительной записью – «Операции»- > «Журнал предварительной записи»). А так же, оперировать с остальными базами данных из дистрибутива локальной версии CRM Universe.

Процесс установки:

Запустите программу установки (setup.exe) от имени Администратора. Следуйте дальнейшем указаниям установщика. Обратите внимание, изменение пути установки не предусмотрено.

Путь по умолчанию:

Для x64 систем C:\Program Files (x86)\UniverseBackup

Для x86 систем C:\Program Files\UniverseBackup

После завершения установки, нажмите «Завершить»

Для дальнейшей конфигурации модуля можно воспользоваться ярлыком, созданным в процессе установки — Universe — Утилита резервного копирования БД

Пример базовой настройки

  • Запустите Universe — Утилита резервного копирования БД.
  • В главном окне программы нажмите на иконку «шестерни»

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

Для FireBird 3.0 x64 — C:\Program Files\Firebird\Firebird_3_0\gbak.exe

Для FireBird 3.0 x86 — C:\Program Files (x86)\Firebird\Firebird_3_0\gbak.exe

  • Заполните поля «Имя пользователя»: SYSDBA и «Пароль»: masterkey
  • При необходимости сжатия резервных копий, установите флаг в поле архивация.
  • Нажмите кнопку «Сохранить».
  • В главном окне, нажмите на значок «+»
  • Нажатием на «+» вы инициируете создание «новой задачи». Таких задач, может быть более одной. Например, для копирования основной базы данных (файла DB.gdb) на разные носители. В поле «Название», внесите желаемое название задачи (оно так же будет использовано для создание нового каталога/папки). Желательно, использовать исключительно латиницу и избегать пробелов и табуляции (TAB). Например, «DB_Backup» или «Backup».
  • В поле «Файл БД» укажите путь до нужной базы данных. Например, файла DB.gdb.
  • В поле «Директория с резервными копиями» укажите директорию куда следует выполнять копирование. Желательно, использовать исключительно латиницу и избегать пробелов и табуляции (TAB). Например, «DB_Backup» или «Backup».
  • Внимание! Работа сетевых хранилищ не гарантируется!
  • Флаг «Максимальное число хранимых архивов БД» отвечает за то количество копий, которые будут храниться и перезаписываться от старых к новым (по достижению указанного лимита). Что бы было проще, вспомните про автомобильный регистратор. Здесь принцип абсолютно аналогичный. Не рекомендуется выставлять кол-во копий более 50 штук. Ценность такого кол-ва резервных копий почти нулевая. Достаточно около 15-25 штук.
  • «Дни недели». Эти флаги отвечают за те дни, когда задача по резервному копированию будет выполняться. На примере выше мы видим 7 дней в неделю.
  • «Время». Эти флаги отвечают за время, когда задача будет выполняться каждый день. Т.е выставляя 7 дней в неделю и время 1.00 и 14.00, копия будет делаться каждый день в 1 час ночи и 14.00 дня. Итого 2 копи каждый день.
  • После окончания настройки нажмите на «Сохранить».

После сохранения созданная задача должна перейти в статус «Выполняется»

Если необходимо перенастроить задачу, выделите ее и нажмите на « — » или нажмите правой кнопкой мыши по задаче – остановить

  • Выберите задачу и нажмите на «карандаш», или нажмите провой кнопкой мыши по задаче – Изменить.
  • Произведите изменения.
  • После изменений, нажмите «Сохранить».
  • Статус задачи смениться на «Остановлена»

Выберите задачу и нажмите на «Стрелку — Play», или нажмите провой кнопкой мыши по задаче – Запустить.

Дополнения:

Модуль предусматривает логирование событий. Для просмотра, нажмите на изображение «Блокнота».

В модуле реализована поддержка уведомлений, по средствам электронной почты. Для настройки нажмите на изображение «конверта». Уведомления содержат прогресс выполнения резервного копирования, а также уведомлениях о возможных ошибках.

Настройте поля, согласно вашему почтовому сервису/серверу. В модуле реализована функция восстановления резервной копии.

Для восстановления резервной копии, выделите задачу и нажмите на изображения дисков, с о стрелкой:

Далее, укажите файл резервной копии — DB.GBK и нажмите «Открыть».

Внимание! При использовании функции «Архивирование», Вам необходимо вручную извлечь файл DB.GBK из архива, и разместить по пути резервного копирования!

В появившемся окошке укажите жалеемое имя восстанавливаемой базы данных, по умолчанию – DB.gdb и укажите место ее сохранения.

После нажатия на кнопку «сохранить» начнётся процесс восстановления. В отдельных случаях, интерфейс модуля может престал отвечать — ожидайте завершения операции.

В модуле реализована функция ручного старта резервного копирования, которая игнорирует расписание. Для ручного запуска задачи, нажмите на изображение «стрелки» (см. скриншот). Далее, нажмите «Да». Ожидайте окончания операции.