Защита данных SQL Server

 

Опубликовано: Март 2016

Применимо к: System Center 2012 SP1 - Data Protection Manager, System Center 2012 - Data Protection Manager, System Center 2012 R2 Data Protection Manager

В этом разделе содержатся сведения, которые необходимо учитывать при планировании защиты базы данных Microsoft SQL Server с помощью Data Protection Manager (DPM).

Версии и функции SQL Server, поддерживаемые DPM

Версии

  • SQL Server 2005

  • SQL Server 2008

  • SQL Server 2008 R2

  • SQL Server 2012

  • SQL Server 2014

функциональное назначение;

  • Кластеризация SQL

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

    DPM учитывает кластерную конфигурацию в режиме защиты кластера SQL. Помимо узлов в кластере DPM учитывает удостоверение кластера. В сценарии кластеризации SQL при изменении экземпляра SQL Server на другом узле DPM продолжает обеспечивать защиту кластера SQL Server без вмешательства администратора резервного копирования.

  • Зеркальное отображение SQL

    Если сервер DPM обеспечивает защиту зеркальной базы данных SQL Server, DPM учитывает конфигурацию зеркальной базы данных и должным образом защищает общий набор данных.

  • Доставка журналов SQL

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

  • SQL AlwaysOn

    Если диспетчер DPM обеспечивает защиту SQL AlwaysOn, он автоматически обнаруживает группы доступности. Он также обнаруживает события отработки отказа и продолжает обеспечивать защиту базы данных.

    Дополнительные сведения о предварительных требованиях защиты SQL см. на этой странице: Планирование защиты данных SQL Server. Рекомендуется ознакомиться со страницей предварительных требований SQL Server перед настройкой защиты SQL.

Подготовка DPM перед настройкой защиты SQL Server

Перед настройкой защиты SQL Server необходимо выполнить следующие действия.

  1. Развертывание DPM — убедитесь, что DPM установлен и развернут правильно. Если DPM еще не развернут, воспользуйтесь ссылками на инструкции ниже.

  2. Настройка хранилища — убедитесь, что хранилище настроено. Дополнительные сведения о доступных возможностях см. в следующих статьях.

  3. Настройка агента защиты DPM — агент должен быть установлен на экземпляре SQL Server. Прочтите раздел Планирование развертывания агента защиты, а затем раздел Настройка агента защиты.

Настройка группы защиты для экземпляра SQL Server

  1. В консоли DPM щелкните Защита.

  2. Щелкните Создать, чтобы запустить мастер создания группы защиты.

  3. На странице Выбор элементов группы мастера создания группы защиты в разделе Доступные элементы разверните узел нужного экземпляра SQL Server.

  4. Будут показаны экземпляры SQL Server на этом сервере. У вас есть возможность выбрать защиту на уровне экземпляра или отдельных баз данных. Продолжайте работу с мастером, чтобы завершить настройку защиты SQL.

Дополнительные сведения о создании групп защиты можно найти в этой статье: Создание групп защиты и управление ими.

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

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

Кроме того, для каждого экземпляра SQL Server можно выполнять архивацию состояния системы или создавать резервную копию исходного состояния системы (в состав которой входит состояние системы). Это удобно, если требуется возможность восстановления всего сервера, а не только данных. Дополнительные сведения о группах защиты и копии исходного состояния системы можно найти в следующих статьях:

  1. Планирование групп защиты

  2. Планирование долгосрочной и краткосрочной защиты для группы защиты

  3. Защита состояния системы и восстановление исходного состояния системы (BMR) сервера

  4. Затем выполните инструкции в разделе Создание групп защиты и управление ими.

После создания группы защиты осуществляется начальная репликация данных. Затем выполняется резервное копирование в соответствии с параметрами группы защиты.

Уведомления мониторинга

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

  • С помощью мониторинга DPM по умолчанию можно настроить уведомления для упреждающего мониторинга с помощью публикации оповещений и настройки уведомлений. Вы можете отправлять по электронной почте уведомления для критических, предупреждающих и информационных оповещений, а также о состоянии работающих процессов восстановления.

  • При наличии в организации System Center Operations Manager (SCOM) можно использовать SCOM для более глубокого мониторинга и управления DPM. Функции мониторинга и управления DPM в SCOM достаточны для удовлетворения потребностей защиты SQL. Дополнительные сведения см. в этой статье: Управление и мониторинг DPM.

Настройка уведомлений мониторинга

  1. В консоли администратора DPM щелкните Мониторинг > Действия > Параметры.

  2. Щелкните SMTP-сервер, а затем введите имя сервера, порт и адрес электронной почты, с которого будут отправляться уведомления. Необходимо указать допустимый адрес.

  3. В разделе SMTP-сервер с проверкой подлинности введите имя пользователя и пароль. Имя пользователя и пароль должны относиться к доменной учетной записи пользователя, адрес которого используется в качестве адреса отправителя. В противном случае происходит сбой доставки уведомлений.

  4. Чтобы проверить параметры SMTP-сервера, щелкните Отправить тестовое сообщение, введите адрес электронной почты, по которому диспетчер DPM должен отправить тестовое сообщение, а затем нажмите кнопку ОК.

  5. Щелкните Параметры > Уведомления и выберите типы оповещений, о которых необходимо уведомлять получателей. В поле Получатели введите адрес электронной почты для каждого получателя, которому должны отправляться копии уведомлений DPM.

  6. Чтобы проверить параметры SMTP-сервера, щелкните Отправить тестовое уведомление > ОК.