Администрирование управление на основе политик — полная модель восстановления

1678

Майкрософт SQL Server 2008 предоставляет декларативный характер управления, которая обеспечивает следующие преимущества:

  1. Обеспечивает соблюдение политик при настройки системы.
  2. Мониторинг и запрет на изменение конфигурации системы.
  3. Удешевляет общую стоимость владения, упрощая задачи администрирования.
  4. Диагностика базы данных с помощью SQL Server Management Studio

По сути идея Declarative Management – абстрагировать управление сервером до уровня концепций, который сервером же и поддерживаются. Концептуальные действия позволяют определять (что идет от “declare” в названии технологии) политики управления и применения их к некоторым целевым объектам (целям). Политики же будут «переводить» концепции в более низкоуровневые шаги по управлению серверами, наблюдению за ними и отчетам о состоянии серверов или объектов.

Политики можно описать в следующих терминах: «Эта база данных должна восстанавливаться за 30 минут». Сейчас же: «создать job резервного копированияс 30 минутным графиком».

В данной статье мы будем использовать Declarative Management Framework. На примере восстановления полного бэкапа базы данных подробно рассмотрим настройку DMF.

В Object Explorer (Обозреватель объектов) откройте Management (Управление). Далее откройте узел Policy Management (Управление политиками) и разверните Conditions (Условия).

01

Найдите условие Recovery Model Full (Модель восстановления полная) и  дважды щелкните по нему, чтобы увидеть, как данное условие было создано. Закройте окно.

02

В Object Explorer (Обозревателе объектов) кликните правой кнопкой мыши по политике. Затем нажмите кнопку New Policy (Создать политику).

03

В диалоговом окне Create New Policy (Создание новой политики), в поле Name (Имя), тип DBA — Enforce Recovery Model Full.

04

Выберите условие по имени «Recovery Model Full» (Полная модель восстановления).

05

 06

Указать, как политика будет выполняться. Выберите режим выполнения «On schedule» (по графику)

07

08

Создайте новое расписание и нажмите кнопку «ОК»

09

Установите флажок Enabled (включено) и нажмите кнопку ОК.

10

11

Новый job SQL Server Agent

12

 Теперь проверим созданную политику.

13

14

Применим политику ко всем базам данным. Для этого нажем кнопку «Configure» (Конфигурация).

15