Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этом разделе представлено несколько решений с высоким уровнем доступности SQL Server, которые повышают доступность серверов или баз данных. Решение с высокой доступностью маскирует последствия сбоя оборудования или программного обеспечения и обеспечивает доступность приложений, чтобы предполагаемое время простоя для пользователей было сведено к минимуму.
Замечание
Сведения о том, какие выпуски SQL Server поддерживают данное решение с высоким уровнем доступности, см. в разделе "Высокий уровень доступности (AlwaysOn)" функций, поддерживаемых выпусками SQL Server 2014.
(#RecommendedSolutions)
Общие сведения о решениях High-Availability SQL Server
SQL Server предоставляет несколько вариантов создания высокого уровня доступности для сервера или базы данных. Ниже приведены варианты высокой доступности.
Экземпляры отказоустойчивого кластера AlwaysOn
В рамках предложения Sql Server AlwaysOn экземпляры отказоустойчивого кластера AlwaysOn используют функции отказоустойчивого кластера Windows Server (WSFC) для обеспечения локальной высокой доступности через избыточность на уровне отказоустойчивого кластера сервера (FCI). FCI — это один экземпляр SQL Server, установленный в узлах отказоустойчивой кластеризации Windows Server (WSFC) и, возможно, в нескольких подсетях. FCI в сети представляется как экземпляр 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).
Пересылка журналов транзакций
Как и группы доступности Always On и зеркальное отображение баз данных, доставка журналов работает на уровне базы данных. Вы можете использовать доставку журналов для обслуживания одной или нескольких подогретых резервных баз данных (которые называются вторичными базами данных) для одной рабочей базы данных, которая называется первичной базой данных. Дополнительные сведения о доставке журналов см. в разделе о доставке журналов (SQL Server).
Рекомендуемые решения для защиты данных с помощью SQL Server
Мы рекомендуем обеспечить защиту данных для среды SQL Server следующим образом:
Для защиты данных с помощью стороннего решения общего диска (SAN) рекомендуется использовать экземпляры отказоустойчивого кластера AlwaysOn.
Для защиты данных с помощью SQL Server рекомендуется использовать группы доступности AlwaysOn.
Замечание
Если вы используете выпуск SQL Server, который не поддерживает группы доступности AlwaysOn, рекомендуется доставку журналов. Сведения о том, какие выпуски SQL Server поддерживают группы доступности AlwaysOn, см. в разделе "Высокий уровень доступности (AlwaysOn)" функций, поддерживаемых выпусками SQL Server 2014.
См. также
Отказоустойчивая кластеризация Windows Server (WSFC) с использованием SQL Server
Зеркалирование базы данных: совместимость и сосуществование (SQL Server)
Нерекомендуемые функции ядра СУБД в SQL Server 2014