Решения высокого уровня доступности (SQL Server)

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

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

Сведения о том, какой выпуск SQL Server поддерживает данное решение для повышения уровня доступности см. в подразделе «Высокий уровень доступности AlwaysOn» раздела Возможности, поддерживаемые различными выпусками SQL Server 2012.

В этом разделе.

  • Общие сведения о решениях SQL Server с высоким уровнем доступности

  • Рекомендуемые решения для использования SQL Server в целях защиты данных

Общие сведения о решениях SQL Server с высоким уровнем доступности

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

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

    Дополнительные сведения см. в разделе Экземпляры отказоустойчивого кластера (режим AlwaysOn) (SQL Server).

  • Группы доступности AlwaysOn
    Группы доступности AlwaysOn — решение высокого уровня по обеспечению доступности и аварийного восстановления на уровне предприятия, впервые введенное в SQL Server 2012 для повышения доступности одной или нескольких пользовательских баз данных. Группы доступности AlwaysOn требует, чтобы экземпляры SQL Server располагались на узлах отказоустойчивого кластера Windows Server (WSFC). Дополнительные сведения см. в разделе Группы доступности AlwaysOn (SQL Server).

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

    Экземпляр отказоустойчивого кластера (FCI) может эффективно использовать Группы доступности AlwaysOn для выполнения удаленного аварийного восстановления на уровне базы данных. Дополнительные сведения см. в разделе Отказоустойчивая кластеризация и группы доступности AlwaysOn (SQL Server).

  • Зеркальное отображение базы данных

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

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

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

  • Доставка журналов
    Подобно Группы доступности AlwaysOn и зеркальному отображению базы данных, доставка журналов функционирует на уровне базы данных. Доставку журналов вы можете использовать для поддержки одной или нескольких баз данных «горячего» резервирования (которые называются базами данных-получателями) для единой рабочей базы данных, называемой базой данных-источником. Дополнительные сведения о доставке журналов см. в разделах Сведения о доставке журналов (SQL Server).

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

Рекомендуемые решения для использования SQL Server в целях защиты данных

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

  • Для защиты данных посредством решения диска совместного использования сторонних разработчиков (SAN) рекомендуется использовать экземпляры отказоустойчивой кластеризации AlwaysOn.

  • Для защиты данных с помощью SQL Server рекомендуется использовать Группы доступности AlwaysOn.

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

    При использовании выпуска SQL Server, который не поддерживает Группы доступности AlwaysOn, рекомендуется применить доставку журналов. Сведения о том, какой выпуск SQL Server поддерживает Группы доступности AlwaysOn см. в подразделе «Высокий уровень доступности AlwaysOn» раздела Возможности, поддерживаемые различными выпусками SQL Server 2012.

См. также

Справочник

Устаревшие функции компонента Database Engine в SQL Server 2012

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

Улучшения готовности к работе (компонент Database Engine)

Отказоустойчивая кластеризация Windows Server (WSFC) с SQL Server

Другие ресурсы

Зеркальное отображение баз данных: взаимодействие и совместимость (SQL Server)