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 и укажите место ее сохранения.
После нажатия на кнопку «сохранить» начнётся процесс восстановления. В отдельных случаях, интерфейс модуля может престал отвечать — ожидайте завершения операции.
В модуле реализована функция ручного старта резервного копирования, которая игнорирует расписание. Для ручного запуска задачи, нажмите на изображение «стрелки» (см. скриншот). Далее, нажмите «Да». Ожидайте окончания операции.