QMB включает три компонента:
При установке QMB устанавливаются все три компонента программы.
Любое взаимодействие с SQL серверами программа осуществляет через службу. Служба выполняет запуск сценариев по расписанию, ведет журнал обслуживания, осуществляет мониторинг свободного места на дисках, сохраняет информацию в файловой базе данных и т.д.
Каждый сценарий служба исполняет в отдельном потоке. Поэтому в один момент времени может исполняться произвольное количество сценариев.
QMB не используется агента SQL сервера.
QMB не хранит свои данные в базах на SQL Server. Все данные хранятся в файловой базе данных, которая устанавливается вместе со службой. В базе данных сохраняется вся информация необходимая для работы QMB. В целях безопасности часть информации хранится в зашифрованном виде.
QMB не хранит никакой дополнительной информации, отсутствие которой могло бы препятствовать восстановлению архивных копий, созданных программой. Все архивные копии, в любой момент, могут быть восстановлены с помощью стандартных средств SQL Server или из самого клиента QMB. При восстановлении, подбор архивных копий осуществляется по информации, которую SQL Server сохраняет в системной базе msdb.
При регистрации SQL Server в программе на него автоматически устанавливается библиотека xp_QmbFunc.dll с сопутствующими файлами. Библиотека содержит несколько хранимых процедур, требуемых для правильной работы QMB.
Вы можете установить службу QMB Service на любой SQL Server или на другой компьютер в локальной сети. Главное, чтобы машина находилась в рабочем состоянии 24 часа и имела доступ к обслуживаемым SQL Server. Для возможности отправки Email уведомлений администратору, необходимо чтобы компьютер, на котором установлена служба QMB, имел доступ в интернет.
Подробнее о системных требованиях.