Поделиться через


Начало работы с группами доступности AlwaysOn (SQL Server)

В этом разделе описаны шаги настройки экземпляров SQL Server 2012 для поддержки Группы доступности AlwaysOn, а также для создания, управления и наблюдения за группой доступности.

  • **До начала работы. **

    Рекомендуем прочесть

  • **Подготовка к выполнению следующих задач: **

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

    Создание и настройка новой группы доступности

    Управление группами доступности, репликами и базами данных

    Отслеживание групп доступности

  • См. также

До начала работы

Рекомендуем прочесть

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

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

   

Действие

Ссылки

Флажок

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

Предварительные требования:  главный компьютер должен являться узлом отказоустойчивого кластера Windows Server (WSFC).

Дополнительные сведения о других предварительных требованиях см. в подразделе «Предварительные условия и ограничения для экземпляров SQL Server» раздела предварительными требованиями, и ограничениями и рекомендациями для групп доступности AlwaysOn (SQL Server).

Включение и отключение групп доступности AlwaysOn

Флажок

Создание конечной точки зеркального отображения базы данных (если не указано). Убедитесь, что в каждом экземпляре сервера существует конечная точка зеркального отображения базы данных. Экземпляр сервера использует эту конечную точку для получения соединения Группы доступности AlwaysOn от других экземпляров сервера.

Для определения наличия конечной точки зеркального отображения базы данных:

При проверке подлинности Windows: создание конечной точки зеркального отображения базы данных с помощью различных средств. 

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

Значок стрелки, используемый со ссылкой «В начало»[В начало]

Создание и настройка новой группы доступности

     

Действие

Ссылки

Флажок

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

Как минимум, создайте первоначальную первичную реплику на экземпляре SQL Server, на котором будет создана группа доступности. Можно задать от 1 до 4 вторичных реплик. Дополнительные сведения о свойствах группы доступности и реплики см. в разделе CREATE AVAILABILITY GROUP (Transact-SQL).

Настоятельно рекомендуется создать прослушиватель группы доступности.

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

Сведения о других условиях см. в подразделах «Предварительные условия и ограничения для группы доступности», «Предварительные условия и ограничения для базы данных доступности» и «Предварительные условия и ограничения для экземпляров SQL Server» в разделе предварительными требованиями, и ограничениями и рекомендациями для групп доступности AlwaysOn (SQL Server).

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

Флажок

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

Присоединение вторичной реплики к группе доступности

СоветСовет

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

Флажок

Подготовка баз данных-получателей. На всех экземплярах сервера, где размещена вторичная реплика, восстановите резервные копии базы данных-источника с помощью инструкции RESTORE WITH NORECOVERY.

Подготовка базы данных-получателя вручную

СоветСовет

Мастер создания группы доступности может подготовить базы данных-получатели автоматически. Дополнительные сведения см. в подразделе «Предварительные требования для использования полной начальной синхронизации данных» раздела Выбор начальной страницы синхронизации данных (мастера группы доступности AlwaysOn).

Флажок

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

Присоединение базы данных-получателя к группе доступности

СоветСовет

Мастер создания группы доступности может выполнить этот шаг, если на каждой вторичной реплике существует каждая база данных-получатель.

Создание прослушивателя группы доступности.  Этот шаг обязателен, если прослушиватель группы доступности еще не был создан при создании группы доступности.

Создание или настройка прослушивателя группы доступности (SQL Server)

Флажок

Передайте имя хоста DNS для прослушивателя разработчикам приложений.  Им необходимо указать это имя в строке подключения, которая будет использоваться для запроса прямого подключения к прослушивателю группы доступности. Дополнительные сведения см. в разделе Прослушиватели групп доступности, возможность подключения клиентов и отработка отказа приложений (SQL Server).

«Дальнейшие действия. Действия после создания прослушивателя группы доступности» Создание или настройка прослушивателя группы доступности (SQL Server)

Флажок

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

«Дальнейшие действия. После настройки резервного копирования во вторичных репликах» Настройка резервного копирования в репликах доступности (SQL Server)

Значок стрелки, используемый со ссылкой «В начало»[В начало]

Управление группами доступности, репликами и базами данных

ПримечаниеПримечание

Дополнительные сведения о свойствах группы доступности и реплики см. в разделе CREATE AVAILABILITY GROUP (Transact-SQL).

Управление существующими группами доступности содержит одну или несколько следующих задач.

Задача

Ссылка

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

Настройка гибкой политики отработки отказа группы доступности

Выполнение запланированного перехода на другой ресурс вручную или принудительный переход на другой ресурс вручную (с возможной потерей данных), который обычно называется принудительная отработка отказа. Дополнительные сведения см. в разделе Отработка отказа и режимы отработки отказа (группы доступности AlwaysOn).

Используйте стандартный набор политик для просмотра работоспособности группы доступности, ее реплик и баз данных.

Добавление или удаление вторичной реплики.

Приостановка или возобновление базы данных доступности. Во время приостановки базы данных-получателя, она сохраняется в текущем состоянии, пока ее работа не будет возобновлена.

Добавление или удаление базы данных.

Создание или повторная настройка прослушивателя группы доступности.

Создание или настройка прослушивателя группы доступности

Удаление группы доступности.

Удаление группы доступности

Устранение неполадок с операциями добавления файла. Такая операция может потребоваться, если база данных-источник и база данных-получатель имеют различные пути к файлу.

Устранение неполадок с операцией добавления файлов, давшей сбой

Изменение свойств реплики доступности.

Значок стрелки, используемый со ссылкой «В начало»[В начало]

Мониторинг групп доступности

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

Средство

Краткое описание

Ссылки

Пакет мониторинга System Center для SQL Server

Пакет мониторинга для SQL Server (SQLMP) является рекомендованным решением для мониторинга групп доступности, реплик доступности и баз данных доступности для ИТ-администраторов. Для Группы доступности AlwaysOn особенно релевантны следующие функции мониторинга.

  • Автоматическое обнаружение групп доступности, реплик доступности и баз данных доступности среди сотен компьютеров. Это позволяет легко отслеживать всю номенклатуру Группы доступности AlwaysOn.

  • Полнофункциональная рассылка уведомлений и бронирование в System Center Operations Manager (SCOM). Эти функции обеспечивают подробный набор знаний о том, как быстрее решить проблему.

  • В пользовательском расширении мониторинга исправности AlwaysOn используется управление на основе политик (PBM).

  • Производится свертка исправности с баз данных доступности до реплик доступности.

  • Пользовательские задачи, которые управляют Группы доступности AlwaysOn из консоли System Center Operations Manager.

Чтобы загрузить пакет мониторинга (SQLServerMP.msi) и Руководство по пакету управления SQL Server для System Center Operations Manager (SQLServerMPGuide.doc), перейдите на страницу:

Пакет мониторинга System Center для SQL Server

Transact-SQL

Каталог Группы доступности AlwaysOn и динамические административные представления предоставляют широкий набор сведений о группах доступности и их репликах, базах данных, прослушивателях и кластерной среде WSFC.

Отслеживание групп доступности (Transact-SQL)

Среда SQL Server Management Studio

Область Сведения обозревателя объектов содержит базовые сведения о группах доступности, размещенных на экземпляре SQL Server, с которым установлено соединение.

СоветСовет

Эта панель используется для выбора нескольких групп доступности, реплик или баз данных и выполнения рутинных задач администрирования с выбранными объектами, например, удаление нескольких реплик доступности или баз данных из группы доступности.

Использование области «Сведения обозревателя объектов» для отслеживания групп доступности

Среда SQL Server Management Studio

Диалоговые окна Свойства позволяют просматривать свойства групп доступности, реплик или прослушивателей, а также, в некоторых случаях, позволяют изменять значения данных свойств.

Системный монитор

Объект производительности SQLServer:Availability Replica содержит счетчики производительности, предоставляющие сведения о репликах доступности.

SQL Server, реплика доступности

Системный монитор

Объект производительности SQLServer:Database Replica содержит счетчики производительности, предоставляющие сведения о базах данных-получателях для определенной вторичной реплики.

Объект SQLServer:Databases в SQL Server содержит счетчики производительности, которые, среди прочего, отслеживают активность журнала транзакций. Следующие счетчики имеют особое значение для отслеживания активности журнала транзакций для баз данных доступности: Время записи журнала на диск (мс), Записей журнала на диск/с, Неудачных обращений к кэшу пула журнала/с, Операций чтения диска пула журнала/с и Запросов пула журнала/с.

SQL Server, реплика базы данных

SQL Server, объект Databases

Значок стрелки, используемый со ссылкой «В начало»[В начало]

См. также

Значок стрелки, используемый со ссылкой «В начало»[В начало]

См. также

Основные понятия

Группы доступности AlwaysOn (SQL Server)

Обзор групп доступности AlwaysOn (SQL Server)

Настройка экземпляра сервера для групп доступности AlwaysOn (SQL Server)

Создание и настройка групп доступности (SQL Server)

Отслеживание групп доступности (SQL Server)

Обзор сведений об инструкциях Transact-SQL для групп доступности AlwaysOn (SQL Server)

Обзор командлетов PowerShell для групп доступности AlwaysOn (SQL Server)