Quick Maintenance & Backup for MS SQL
Архитектура QMB

QMB включает три компонента:

  1. Клиент (GUI – QMB.exe)
  2. Служба QMB Service
  3. QMB база данных

При установке QMB устанавливаются все три компонента программы.


Назначение службы

Любое взаимодействие с SQL Server осуществляет служба. Служба выполняет запуск сценариев по расписанию, запись журнала обслуживания, мониторинг свободного места на дисках и т.д. Каждый сценарий исполняется в отдельном потоке. Поэтому в один момент времени может исполняться произвольное количество сценариев. 

Хранение данных QMB

QMB не хранит свои данные на SQL Server. Все данные хранятся в файловой базе данных, которая устанавливается вместе со службой. В базе данных сохраняется вся информация необходимая для работы QMB. Учетные данные шифруются.

QMB не хранит никакой дополнительной информации, отсутствие которой могло бы препятствовать восстановлению архивных копий, созданных программой. Все архивные копии, в любой момент, могут быть восстановлены с помощью стандартных средств SQL Server или из самого клиента QMB. Подбор архивных копий осуществляется по информации, которую SQL Server сохраняет в служебной базе msdb.

Серверные компоненты

При регистрации SQL Server на него автоматически устанавливается библиотека xp_QmbFunc.dll. Библиотека содержит несколько хранимых процедур, требуемых для правильной работы QMB.

 

Установка QMB: Вы можете установить QMB на один из SQL Server или на любой другой компьютер в локальной сети. Главное, чтобы машина находилась в рабочем состоянии 24 часа и имела доступ к обслуживаемым SQL Server. Также для возможности отправки Email уведомлений администратору необходимо чтобы компьютер, на котором установлена QMB, имел доступ в интернет.

Смотрите также

Лицензии