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


"Принудительное мануальное переключение группы доступности (SQL Server)"

В этом разделе описывается, как выполнить принудительное переключение (с возможной потерей данных) в группе доступности AlwaysOn с помощью SQL Server Management Studio, Transact-SQL или PowerShell в SQL Server 2014. Принудительное переключение при отказе — это форма ручного переключения, предназначенная исключительно для аварийного восстановления в случаях, когда невозможно выполнить запланированное переключение вручную. Если выполняется принудительный переход на несинхронизированную вторичную реплику, возможна потеря данных. Поэтому мы настоятельно рекомендуем выполнять принудительное переключение только в том случае, если необходимо немедленно восстановить работу группы доступности и вы готовы пойти на риск возможной потери данных.

После принудительной отработки отказа цель перехода, на которую перешла группа доступности, становится новой первичной репликой. Вторичные базы данных на оставшихся вторичных репликах приостановлены и должны быть возобновлены вручную. Если прежняя первичная реплика станет доступной, она станет вторичной, в результате чего бывшие первичные базы данных станут вторичными и перейдут в состояние SUSPENDED. Перед возобновлением работы данной вторичной базы данных возможно, удастся восстановить ее потерянные данные. Однако обратите внимание, что усечение журнала транзакций в данной главной базе данных откладывается, если какая-либо из её вспомогательных баз данных приостановлена.

Это важно

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

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

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

    Это важно

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

    Дополнительные сведения о принудительном создании кворума см. в статье Аварийное восстановление WSFC через принудительный кворум (SQL Server). Сведения о том, почему принудительное отработка отказа требуется после принудительного применения кворума, см. в разделе "Режимы отработки отказа" и "Отработка отказа" (группы доступности AlwaysOn).

  • Если первичная реплика становится недоступной, когда кластер WSFC имеет работоспособный кворум, вы можете выполнить принудительный переход (с возможной потерей данных) на любую реплику, роль которой находится в состоянии SECONDARY или RESOLVING. Если возможно, выполните принудительный переход на вторичную реплику с синхронной фиксацией, которая была синхронизирована в момент потери первичной реплики.

    Подсказка

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

Замечание

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

Перед началом работы

Ограничения и условия

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

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

  • Если резервная база данных находится в состоянии REVERTING или INITIALIZING, принудительное переключение приведет к тому, что база данных не сможет запуститься как основная. Если база данных была в состоянии INTIAILIZGING, необходимо применить отсутствующие записи журнала из резервной копии базы данных или полностью восстановить базу данных с нуля. Если база данных находилась в состоянии REVERTING, потребуется полностью восстановить ее из резервных копий.

  • Команда переключения на резерв возвращает управление сразу после того, как резервная цель приняла команду. Однако восстановление базы данных происходит асинхронно после того, как группа доступности завершит переключение.

  • Целостность данных между базами данных в рамках группы доступности во время отработки отказа не поддерживается.

    Замечание

    Транзакции между базами данных и распределенные транзакции не поддерживаются группами доступности AlwaysOn. Дополнительные сведения см. в разделе "Транзакции между базами данных", которые не поддерживаются для зеркального отображения базы данных или групп доступности AlwaysOn (SQL Server).

Предпосылки

Рекомендации

  • Не выполняйте принудительное переключение, пока первичная реплика все еще работает.

  • Если это возможно, выполняйте принудительное переключение только на те целевые узлы аварийного переключения, вторичные базы данных которых находятся в состояниях НЕ СИНХРОНИЗИРОВАНО, СИНХРОНИЗИРОВАНО или СИНХРОНИЗАЦИЯ. Сведения о последствиях принудительного переключения, когда база данных-получатель находится в состоянии INITIALIZING или REVERTING, см. в разделе Ограничения и ограничения ранее в этом разделе.

  • Как правило, задержка заданной вторичной базы данных относительно основной базы данных должна быть сопоставимой у разных вторичных реплик с асинхронной фиксацией. Тем не менее, при переключении на резервный сервер может произойти значительная потеря данных. В связи с этим можно потратить время на определение относительной задержки копий баз данных в разных вторичных репликах. Чтобы определить, какая копия заданной вторичной базы данных имеет наименьшую задержку, сравните их конечные значения LSN в журнале. Чем выше LSN в конце журнала, тем меньше задержка.

    Подсказка

    Для сравнения значений LSN конца журнала подключитесь по очереди к каждой работающей вторичной копии и выполните запрос к sys.dm_hadr_database_replica_states, чтобы определить значение end_of_log_lsn каждой локальной вторичной базы данных. Затем сравните значения LSN конца журнала для различных копий каждой базы данных. Обратите внимание: высшие значения номеров LSN для разных баз данных могут находиться на разных вторичных репликах. В этом случае выбор целевого объекта для переключения при отказе зависит от того, насколько важными вы считаете данные в разных базах данных. Другими словами, следует определить, для какой базы данных нужнее всего минимизировать возможность потери данных.

  • Если клиенты могут подключаться к оригинальной первичной реплике, то принудительная отработка отказа может привести к риску поведения "split brain". Перед выполнением принудительного переключения мы настоятельно рекомендуем запретить клиентам доступ к первичной реплике. В противном случае, после принудительного переключения, исходные первичные базы данных и текущие первичные базы данных могут обновляться независимо друг от друга.

Потенциальные методы избежания потери данных после принудительного создания кворума

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

  • Если исходная первичная реплика станет доступной в сети

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

  • Если синхронизированная вторичная реплика с синхронной фиксацией становится доступной

    Если кворум потерян и принудительное восстановление кворума WSFC приводит к восстановлению узла кластера, на котором размещена синхронизированная вторичная реплика группы доступности, то потерю данных для этой группы доступности можно предотвратить. Если восстановленный узел был в рабочем состоянии во время потери кворума, вы можете определить, может ли произойти потеря данных в заданной базе данных, с помощью запроса к столбцу is_failover_ready динамического административного представления sys.dm_hadr_database_replica_cluster_states. Например, для экземпляра сервера с именем sql108w2k8r22, выполните следующий запрос:

    SELECT * FROM sys.dm_hadr_database_replica_cluster_states  
       WHERE replica_id=(SELECT replica_id FROM sys.availability_replicas   
          WHERE replica_server_name ='sql108w2k8r22')  
    

    Осторожность

    Если восстановленный узел не был в рабочем состоянии в момент потери кворума, столбец is_failover_ready может не отражать действительного состояния кластера в момент перехода первичной реплики в режим "вне сети". Поэтому значение is_failover_ready надлежащее, только если узел размещения на момент сбоя был в рабочем состоянии. Для получения дополнительной информации см. раздел "Почему требуется принудительное отработка отказа после принудительного достижения кворума" в разделе Отработка отказа и режимы отказа (группы доступности AlwaysOn).

    Если is_failover_ready = 1, база данных считается синхронизированной в кластере и готова к переключению на резерв. Если is_failover_ready = 1 для всех баз данных данной вторичной реплики, вы можете выполнить принудительный переход на эту вторичную реплику (FORCE_FAILOVER_ALLOW_DATA_LOSS) без потери данных. Синхронизированная вторичная реплика перейдет в режим «в сети» в первичной роли как новая первичная реплика с неповрежденными данными.

    Если is_failover_ready = 0, база данных не помечена в кластере как синхронизированная и не готова к запланированному переходу на другой ресурс вручную. При принудительном переходе на вторичную реплику на основном узле произойдет потеря данных в этой базе данных.

    Замечание

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

Безопасность

Разрешения

Необходимо разрешение ALTER AVAILABILITY GROUP для группы доступности, разрешение CONTROL AVAILABILITY GROUP, разрешение ALTER ANY AVAILABILITY GROUP или разрешение CONTROL SERVER.

Использование среды SQL Server Management Studio

Принудительное переключение (с возможной потерей данных)

  1. В обозревателе объектов подключитесь к экземпляру сервера, на котором размещена реплика группы доступности, роль которой находится в состоянии SECONDARY или RESOLVING и на которую нужно выполнить переход, и разверните дерево сервера.

  2. Разверните узел Высокой доступности AlwaysOn и узел групп доступности .

  3. Щелкните правой кнопкой мыши на группе доступности для отработки отказа и выберите команду Отработка отказа.

  4. Запускается мастер групп доступности с переключением при сбое. Дополнительные сведения см. в разделе Использование мастера переключения группы доступности (SQL Server Management Studio).

  5. После принудительного переключения группы доступности выполните необходимые действия. Дополнительные сведения см. в разделе Дальнейшие действия. Основные задачи после принудительной отработки отказадалее в этой статье.

Использование Transact-SQL

Принудительное переключение (с возможной потерей данных)

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

  2. Используйте оператор ALTER AVAILABILITY GROUP следующим образом:

    ALTER AVAILABILITY GROUP имя_группы FORCE_FAILOVER_ALLOW_DATA_LOSS

    где имя_группы — это имя группы доступности.

    Следующий пример принуждает группу доступности AccountsAG переключиться на локальную вторичную реплику.

    ALTER AVAILABILITY GROUP AccountsAG FORCE_FAILOVER_ALLOW_DATA_LOSS;  
    
  3. После принудительного переключения группы доступности выполните необходимые действия. Дополнительные сведения см. в разделе Дальнейшие действия. Основные задачи после принудительной отработки отказадалее в этой статье.

Использование PowerShell

Принудительное переключение (с возможной потерей данных)

  1. Измените каталог (cd) на сервер instance, где роль реплики находится в состоянии SECONDARY или RESOLVING в группе доступности, в которой необходимо выполнить отработку отказа.

  2. Используйте командлет Switch-SqlAvailabilityGroup с параметром AllowDataLoss в одной из следующих форм:

    • -AllowDataLoss

      По умолчанию -AllowDataLoss параметр инициирует Switch-SqlAvailabilityGroup запрос на напоминание о том, что принудительный переход на резервный ресурс может привести к потере незафиксированных транзакций, и запрашивает подтверждение. Чтобы продолжить, введите Y; для отмены операции введите N.

      В следующем примере выполняется принудительное переключение (с возможной потерей данных) группы доступности MyAg на вторичную реплику на экземпляре сервера с именем SecondaryServer\InstanceName. Будет предложено подтвердить эту операцию.

      Switch-SqlAvailabilityGroup -Path SQLSERVER:\Sql\SecondaryServer\InstanceName\AvailabilityGroups\MyAg -AllowDataLoss  
      
    • -ДопуститьПотерюДанных-Принудительно

      Чтобы инициировать принудительное переключение без подтверждения, укажите оба параметра -AllowDataLoss и -Force. Это полезно, если нужно включить команду в скрипт и запустить ее без взаимодействия с пользователем. Однако используйте данный параметр -Force с осторожностью, так как принудительная отработка отказа может привести к потере данных из баз данных, участвующих в группе доступности.

      В следующем примере группа доступности MyAg выполняет принудительное переключение (с возможной потерей данных) на экземпляр сервера, именуемый SecondaryServer\InstanceName. Параметр -Force подавляет подтверждение этой операции.

      Switch-SqlAvailabilityGroup -Path SQLSERVER:\Sql\SecondaryServer\InstanceName\AvailabilityGroups\MyAg -AllowDataLoss -Force  
      

    Замечание

    Чтобы просмотреть синтаксис командлета, в среде SQL Server PowerShell используйте командлет Get-Help. Дополнительные сведения см. в разделе Get Help SQL Server PowerShell.

  3. После принудительного переключения группы доступности выполните необходимые действия. Дополнительные сведения см. в разделе Дальнейшие действия. Основные задачи после принудительной отработки отказадалее в этой статье.

Настройка и использование поставщика SQL Server PowerShell

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

  1. После принудительного переключения на вторичную реплику, она становится новой первичной репликой. Однако, чтобы сделать эту реплику доступности доступной клиентам, может потребоваться повторная настройка WSFC-кворума или регулировка конфигурации режима доступности для группы доступности.

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

      Замечание

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

      Настройка голосов кворума

    • Если вы выполнили отработку отказа за пределами группы отказоустойчивости с синхронной фиксацией: мы рекомендуем рассмотреть возможность настройки режима доступности и режима отказоустойчивости на новой первичной реплике и на оставшихся вторичных репликах, чтобы обеспечить нужную конфигурацию с синхронной фиксацией и автоматической отработкой отказа.

      Замечание

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

      Чтобы изменить режим доступности и режим отработки отказа

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

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

    Это важно

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

    Чтобы создать моментальный снимок базы данных

    Возобновление базы данных доступности

    Осторожность

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

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

    Удалить вторичную реплику

  4. Если необходима принудительная отработка отказа с одной или несколькими дополнительными принудительными отработками отказа, выполняйте резервное копирование журналов после каждой дополнительной принудительной отработки отказа. Чтобы узнать причину этого, обратитесь к разделу "Риски принудительной отработки отказа" в подразделе "Принудительное ручное переключение (с возможной потерей данных)" в Сбой и режимы отработки отказа (группы доступности AlwaysOn).

    Создание резервной копии журнала

Пример сценария: использование принудительного переключения для восстановления после разрушительного сбоя

В случае отказа первичной реплики и отсутствия синхронизированной вторичной реплики может быть целесообразно принудительно переключить группу доступности. Целесообразность принудительной отработки отказа зависит от следующего: (1) ожидается ли остановка первичной реплики на время, превышающее допустимое время простоя в соглашении об уровне обслуживания (SLA), и (2) есть ли смысл рисковать возможной потерей данных для обеспечения быстрого доступа к базе данных-источнику. Если вы решили, что для группы доступности необходимо принудительное переключение, само принудительное переключение является лишь одним из этапов многошагового процесса.

Для иллюстрации шагов, необходимых для восстановления после катастрофического сбоя путем принудительного переключения на резервный сервер, в данном разделе представлен один из возможных сценариев восстановления. Данный сценарий подразумевает наличие группы доступности, изначальная топология которой состоит из основного центра обработки данных, где размещены три реплики доступности с синхронной фиксацией (в том числе первичная реплика), и удаленного центра обработки данных, где размещены две вторичные реплики с асинхронной фиксацией. На следующем рисунке изображена изначальная топология группы доступности в данном примере: Группа доступности размещается в кластере WSFC со несколькими подсетями; три узла находятся в основном центре обработки данных (Node 01, Node 02и Node 03), и два узла в удаленном центре обработки данных (Node 04 и Node 05).

Изначальная топология группы доступности

Основной центр обработки данных неожиданно выключается. Находящиеся там три реплики доступности переходят в состояние «вне сети», соответствующие базы данных становятся недоступны. Влияние данного сбоя на топологию группы доступности показано на следующем рисунке.

Топология после сбоя основного центра обработки данных

Администратор баз данных (DBA) принимает решение о принудительном перемещении группы доступности на одну из удаленных вторичных реплик с асинхронной фиксацией. В данном примере приведены типичные шаги для принудительного переключения группы доступности на удаленную реплику и последующего возврата группы к изначальной топологии.

Реакция на разрушительный сбой в основном центре обработки данных

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

Шаги по реагированию на сбой основного центра данных

На данном рисунке указаны следующие шаги:

Этап Действие Ссылки.
1. Администратор баз данных (DBA) или сетевой администратор гарантирует здоровое состояние кворума в кластерной среде WSFC. В данном примере необходим принудительный кворум. Режимы кворума WSFC и конфигурация голосования (SQL Server)

Восстановление после сбоев WSFC с использованием принудительного кворума (SQL Server)
2. DBA подключается к экземпляру сервера с наименьшей задержкой (Node 04) и выполняет принудительное ручное переключение. В результате принудительного переключения эта вторичная реплика становится первичной, а вторичные базы данных на оставшейся вторичной реплике (Node 05) приостанавливаются. sys.dm_hadr_database_replica_states (Transact-SQL) (Сделайте запрос к столбцу end_of_log_lsn. Дополнительные сведения см. в разделе Рекомендации ранее в этой статье.)
3. DBA вручную возобновляет работу каждой вторичной базы данных на существующей вторичной реплике. Возобновление базы данных доступности (SQL Server)

Восстановление изначальной топологии группы доступности

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

Это важно

Если ранее в кластере WSFC был обеспечен принудительный кворум, вновь запускающиеся узлы могут сформировать новый кворум в случае одновременного соблюдения следующих двух условий: (a) отсутствует сетевая связь между любыми двумя узлами, участвовавшими в принудительном кворуме, и (б) вновь запускающиеся узлы составляют большинство из всех узлов кластера. Это приведет к состоянию «разделенного мозга», при котором группа доступности будет иметь две независимые первичные реплики, каждая в своем центре обработки данных. Прежде чем создавать кворумное меньшинство с помощью принудительного кворума, изучите статью Аварийное восстановление WSFC через принудительный кворум (SQL Server).

Действия по восстановлению группы к ее изначальной топологии

На данном рисунке указаны следующие шаги:

Этап Ссылки.
1. Узлы в основном центре обработки данных вновь запускаются и восстанавливают связь с кластером WSFC. Их реплики доступности переходят в режим «в сети» в качестве вторичных реплик с приостановленными базами данных; DBA предстоит вручную возобновить работу каждой из этих баз данных. Возобновление базы данных доступности (SQL Server)

Совет. Во избежание потери данных в базах данных, ставших основными после отработки отказа, следует попытаться создать моментальный снимок базы данных на приостановленных базах данных на одной из вторичных баз данных с синхронной фиксацией. Имейте в виду, что усечение журнала транзакций на основной базе данных задерживается, если хотя бы одна из её вторичных баз данных приостановлена. Кроме того, состояние вторичной реплики с синхронной фиксацией не может перейти в HEALTHY до тех пор, пока хотя бы одна из локальных баз данных остается приостановленной.
2. После возобновления работы баз данных DBA временно изменяет режим новой первичной реплики на режим с синхронной фиксацией. Данное действие состоит из следующих шагов:

1) Изменение режима фиксации одной из реплик доступности в режиме "вне сети" на асинхронный.
2) Переведите новую первичную реплику в режим синхронной фиксации.
Примечание. Данный шаг позволяет вторичным базам данных с синхронной фиксацией перейти в состояние SYNCHRONIZED.
Изменение режима доступности реплики (SQL Server)
3. После перехода вторичной реплики с синхронной фиксацией на Node 03 (изначальная первичная реплика) в состояние HEALTHY, DBA вручную осуществляет запланированную отработку отказа с использованием этой реплики, чтобы вновь сделать ее первичной. Реплика на узле Node 04 вновь становится вторичной. sys.dm_hadr_database_replica_states (Transact-SQL)

Используйте политики AlwaysOn для просмотра состояния группы доступности (SQL Server)

Выполнение запланированного аварийного переключения вручную для группы доступности (SQL Server)
4. DBA подключается к новой первичной реплике и выполняет следующие действия:

1) Изменяет режим фиксации бывшей первичной реплики (в удаленном центре обработки данных) на асинхронный.
2) Изменяет режим фиксации вторичной реплики в основном центре обработки данных с асинхронного обратно на синхронный.
Изменение режима доступности реплики (SQL Server)

Связанные задачи

Настройка голосов кворума

Запланированное ручное переключение:

Для устранения неполадок:

Связанные материалы

См. также

Общие сведения о группах доступности AlwaysOn (SQL Server)
Режимы доступности (группы доступности AlwaysOn)
Переключение и режимы переключения (группы доступности AlwaysOn)
О подключении клиента к репликам доступности (SQL Server)
Мониторинг групп доступности (SQL Server)
Отказоустойчивая кластеризация Windows Server (WSFC) с использованием SQL Server