Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:programu SQL Server
W tym temacie opisano, jak wykonać planowane ręczne przełączenie lub wymuszone ręczne przełączenie w grupie dostępności Always On, przy użyciu SQL Server Management Studio, Transact-SQL lub PowerShell w SQL Server. Grupa dostępności przełączy się w tryb failover na poziomie repliki dostępności. Jeśli przełączysz się na replikę pomocniczą w stanie ZSYNCHRONIZOWANYM, kreator wykona planowane ręczne przełączenie awaryjne (bez utraty danych). W przypadku przełączenia w tryb failover do repliki pomocniczej w stanie UNSYNCHRONIZED lub NOT SYNCHRONIZING kreator wykona wymuszone ręczne przejście w tryb failover znane również jako wymuszone przejście w tryb failover (z możliwością utraty danych). Obie formy ręcznego przejścia w tryb failover powodują przejście repliki pomocniczej, z którą jesteś połączony, do roli podstawowej. Planowana ręczna praca w trybie failover obecnie przenosi poprzednią replikę podstawową do roli pomocniczej. Po wymuszonym przejściu w tryb failover, gdy była replika podstawowa powraca do trybu online, zmienia się na rolę pomocniczą.
Przed rozpoczęciem
Przed pierwszym zaplanowanym ręcznym przełączeniem awaryjnym zapoznaj się z sekcją "Przed rozpoczęciem" w Przeprowadzenie zaplanowanego ręcznego przełączenia awaryjnego grupy dostępności (SQL Server).
Przed rozpoczęciem pierwszego wymuszonego przejścia w tryb failover zapoznaj się z rozdziałami "Przed rozpoczęciem" oraz "Kontynuacja: Podstawowe zadania po wymuszonym przejściu w tryb failover" w dokumencie Wykonywanie wymuszonego ręcznego przejścia w trybie failover w grupie dostępności (SQL Server).
Ograniczenia i ograniczenia
- Polecenie trybu failover jest zwracane natychmiast po zaakceptowaniu polecenia przez docelową replikę pomocniczą. Jednak odzyskiwanie bazy danych odbywa się asynchronicznie po zakończeniu przełączania grupy dostępności w tryb failover.
Wymagania wstępne dotyczące korzystania z Kreatora grupy dostępności trybu przełączenia awaryjnego
- Musisz mieć połączenie z wystąpieniem serwera hostujące obecnie dostępną replikę dostępności.
Bezpieczeństwo
Uprawnienia
Wymaga uprawnienia ZMIANA GRUPY DOSTĘPNOŚCI, uprawnienia KONTROLA GRUPY DOSTĘPNOŚCI, uprawnienia ZMIANA DOWOLNEJ GRUPY DOSTĘPNOŚCI lub uprawnienia KONTROLA SERWERA.
Korzystanie z programu SQL Server Management Studio
Aby użyć Kreatora grupy dostępności trybu failover,
W Eksploratorze obiektów połącz się z wystąpieniem serwera hostującym replikę pomocniczą grupy dostępności, która musi zostać przełączona do trybu failover, i rozwiń drzewo serwera.
Rozwiń węzeł Always On High Availability oraz węzeł grupy dostępności.
Aby uruchomić Kreatora grupy dostępności przełączania awaryjnego, kliknij prawym przyciskiem myszy grupę dostępności, którą zamierzasz przełączyć, a następnie wybierz Przełącz.
Informacje przedstawione przez stronę wprowadzenie zależą od tego, czy jakakolwiek replika pomocnicza kwalifikuje się do planowanego przejścia w tryb failover. Jeśli strona mówi "Przeprowadź planowane przełączenie trybu awaryjnego dla tej grupy dostępności", możesz przełączyć grupę dostępności w tryb awaryjny bez utraty danych.
Na stronie Wybierz nową replikę podstawową można wyświetlić stan bieżącej repliki podstawowej i kworum WSFC, zanim zostanie wybrana replika pomocnicza, która stanie się nową repliką podstawową (docelowy cel failover). W przypadku planowanego ręcznego przejścia w tryb failover należy wybrać replikę pomocniczą, której wartość gotowości do trybu failover to "Brak utraty danych". W przypadku wymuszonego przełączenia awaryjnego dla wszystkich możliwych celów przełączenia awaryjnego ta wartość to "utrata danych, ostrzeżenia (#)", gdzie # oznacza liczbę ostrzeżeń dla danej repliki pomocniczej. Aby wyświetlić ostrzeżenia dla danego celu trybu failover, kliknij jego wartość "Gotowość do trybu failover".
Aby uzyskać więcej informacji, zobacz stronę „Wybieranie nowej repliki podstawowej” (Select New Primary Replica)w dalszej części tego tematu.
Na stronie Połącz z repliką połącz się z docelowym serwerem awaryjnym. W celu uzyskania więcej informacji, zobacz stronę o nazwie Connect to Replicaw dalszej części tego tematu.
Jeśli przeprowadzasz wymuszone przełączenie, kreator wyświetli stronę Potwierdzenie potencjalnej utraty danych. Aby rozpocząć failover, musisz wybrać pozycję Kliknij tutaj, aby potwierdzić przejście w tryb failover z potencjalną utratą danych. Aby uzyskać więcej informacji, zobacz stronęPotwierdź potencjalną utratę danychw dalszej części tego tematu.
Na stronie Podsumowanie przejrzyj konsekwencje przełączenia na wybraną replikę pomocniczą.
Jeśli wybrane opcje są zadowalające, opcjonalnie kliknij Skrypt, aby utworzyć skrypt kroków, które wykona kreator. Następnie, aby przełączyć grupę dostępności do wybranej repliki pomocniczej, kliknij przycisk Zakończ.
Na stronie Postęp wyświetlany jest postęp przełączania grupy dostępności na tryb awaryjny.
Po zakończeniu operacji przełączenia awaryjnego na stronie Wyniki wyświetlą się wyniki. Po zakończeniu pracy kreatora kliknij Zamknij, aby wyjść.
Aby uzyskać więcej informacji, zobacz stronę wyników (Kreatory zawsze włączonych grup dostępności).
Po wymuszonym przełączeniu awaryjnym zobacz sekcję "Kontynuacja: po wymuszonym przełączeniu awaryjnym" w Wykonywanie wymuszonego ręcznego przełączenia awaryjnego grupy dostępności (SQL Server).
Pomoc dotycząca stron, które są dostępne wyłącznie dla tego kreatora
W tej sekcji opisano strony unikatowe dla kreatora grup dostępności trybu failover.
W tej sekcji
Inne strony tego kreatora udostępniają pomoc z jednym lub większą liczbą innych kreatorów Zawsze Włączonych Grup Dostępności i są udokumentowane w oddzielnych tematach pomocy F1.
Wybierz nową stronę repliki podstawowej
W tej sekcji opisano opcje strony Wybierz nową replikę podstawową. Użyj tej strony, aby wybrać replikę pomocniczą (docelowy tryb failover), do której grupa dostępności przejdzie w tryb failover. Ta replika stanie się nową repliką podstawową.
Opcje strony
Aktualna Replika Podstawowa
Wyświetla nazwę bieżącej repliki podstawowej, jeśli jest w trybie online.
stan repliki podstawowej
Wyświetla stan bieżącej repliki podstawowej, jeśli jest w trybie online.
stan kworum
W przypadku klastra typu WSFC wyświetla stan kworum repliki dostępności, jeden z:
Wartość | Opis |
---|---|
normalny kworum | Klaster rozpoczął się od normalnego kworum. |
wymuszonego kworum | Klaster rozpoczął się od wymuszonego kworum. |
nieznany kworum | Stan kworum klastra jest niedostępny. |
Nie dotyczy | Węzeł hostujący replikę dostępności nie ma kworum. |
Aby uzyskać więcej informacji, zobacz Tryby kworum WSFC i Konfiguracja głosowania (SQL Server).
W przypadku typu klastra NONE stan kworum nie ma zastosowania.
W przypadku typu klastra EXTERNAL stan kworum jest zarządzany przez menedżera klastra i nie jest widoczny dla programu SQL Server.
Wybierz nową replikę podstawową
Użyj tej siatki, aby wybrać replikę pomocniczą, która stanie się nową repliką podstawową. Kolumny w tej siatce to:
wystąpienie serwera
Wyświetla nazwę wystąpienia serwera, które hostuje replikę pomocniczą.
tryb dostępności
Wyświetla tryb dostępności wystąpienia serwera, jeden z:
Wartość | Opis |
---|---|
synchroniczne zatwierdzenie | W trybie zatwierdzania synchronicznego przed zatwierdzeniem transakcji replika podstawowa czeka, aż replika pomocnicza w trybie synchronicznym potwierdzi, że zakończyła utrwalanie dziennika. Tryb zatwierdzania synchronicznego zapewnia, że po zsynchronizowaniu danej pomocniczej bazy danych z podstawową bazą danych zatwierdzone transakcje są w pełni chronione. |
Asynchroniczne zatwierdzanie | W trybie zatwierdzania asynchronicznego replika podstawowa zatwierdza transakcje bez oczekiwania na potwierdzenie, że replika pomocnicza z zatwierdzaniem asynchronicznym utrwaliła dziennik. Tryb zatwierdzania asynchronicznego minimalizuje opóźnienie transakcji w pomocniczych bazach danych, ale może skutkować ich opóźnieniem względem baz podstawowych, co może prowadzić do częściowej utraty danych. |
Aby uzyskać więcej informacji, zobacz Tryby dostępności (grupy dostępności Always On).
tryb przełączania awaryjnego
Wyświetla tryb failover wystąpienia serwera, jeden z następujących elementów:
Wartość | Opis |
---|---|
automatyczne | Replika pomocnicza skonfigurowana do automatycznego trybu failover obsługuje również planowane ręczne przejście w tryb failover za każdym razem, gdy replika pomocnicza jest synchronizowana z repliką podstawową. |
ręczne | Istnieją dwa typy ręcznego przejścia w tryb failover: planowane (bez utraty danych) i wymuszone (z możliwością utraty danych). W przypadku danej repliki pomocniczej jest obsługiwany tylko jeden z tych trybów, w zależności od trybu dostępności oraz, w przypadku trybu zatwierdzania synchronicznego, stanu synchronizacji repliki pomocniczej. Aby określić, która forma ręcznego przełączenia awaryjnego jest obecnie obsługiwana przez daną replikę pomocniczą, zobacz kolumnę Gotowość do przełączenia awaryjnego tej tabeli. |
Aby uzyskać więcej informacji, zobacz Failover i tryby failover (Always On Availability Groups).
gotowość trybu failover
Wyświetla gotowość do pracy w trybie failover repliki pomocniczej, jedną z następujących funkcji:
Wartość | Opis |
---|---|
Brak utraty danych | Ta replika pomocnicza obsługuje obecnie planowane przejście w tryb failover. Ta wartość występuje tylko wtedy, gdy replika pomocnicza w trybie zatwierdzania synchronicznego jest obecnie zsynchronizowana z repliką podstawową. |
utrata danych, ostrzeżenia(#) | Ta replika pomocnicza obecnie zapewnia wsparcie dla wymuszonego przejścia w tryb failover (z możliwością utraty danych). Ta wartość występuje, gdy replika pomocnicza nie jest synchronizowana z repliką podstawową. Kliknij link Ostrzeżenia dotyczące utraty danych, aby uzyskać informacje o możliwej utracie danych. |
Odśwież
Kliknij, aby zaktualizować siatkę.
Anuluj
Kliknij, aby anulować kreatora. Na stronie Wybierz nową replikę podstawową anulowanie działania kreatora powoduje jego zakończenie bez wykonywania jakichkolwiek działań.
Strona potwierdzenia potencjalnej utraty danych
W tej sekcji opisano opcje strony Potwierdzanie potencjalnej utraty danych, która jest wyświetlana tylko w przypadku wymuszonego przejścia w tryb failover. Ten temat jest używany tylko przez Kreatora grupy dostępności trybu failover. Użyj tej strony, aby wskazać, czy chcesz ryzykować możliwą utratę danych w celu wymuszenia przełączenia grupy dostępności w tryb failover.
Potwierdzanie potencjalnych opcji utraty danych
Jeśli wybrana replika pomocnicza nie jest zsynchronizowana z repliką podstawową, kreator wyświetli ostrzeżenie, że przełączenie na tę replikę pomocniczą może spowodować utratę danych w jednej lub więcej bazach danych.
kliknij tutaj, aby potwierdzić przejście w tryb failover z potencjalną utratą danych.
Jeśli chcesz ryzykować utratę danych w celu udostępnienia baz danych w tej grupie dostępności użytkownikom, kliknij to pole wyboru. Jeśli nie chcesz ryzykować utraty danych, możesz kliknąć przycisk Poprzednie, aby powrócić do strony Wybierz nową replikę podstawową lub kliknij przycisk Anuluj, aby zamknąć kreatora bez przełączania grupy dostępności w tryb failover.
Anuluj
Kliknij, aby anulować działanie kreatora. Na stronie Potwierdź potencjalną utratę danych anulowanie kreatora powoduje jego zakończenie bez wykonywania żadnych działań.
Łączenie ze stroną repliki
W tej sekcji opisywane są opcje strony Connect to Replica Kreatora grupy dostępności trybu failover. Ta strona jest wyświetlana tylko wtedy, gdy nie masz połączenia z docelową repliką pomocniczą. Użyj tej strony, aby nawiązać połączenie z repliką pomocniczą wybraną jako nowa replika podstawowa.
Opcje strony
Kolumny siatki:
wystąpienia serwera
Wyświetla nazwę wystąpienia serwera, które będzie hostować replikę dostępności.
połączone jako
Wyświetla konto połączone z wystąpieniem serwera, gdy połączenie zostanie nawiązane. Jeśli w tej kolumnie jest wyświetlana wartość "Nie połączono" dla danego wystąpienia serwera, należy kliknąć przycisk Połącz.
Połącz
Kliknij, jeśli ta instancja serwera jest uruchomiona na innym koncie niż inne instancje serwera, z którymi chcesz się połączyć.
Anuluj
Kliknij, aby anulować kreatora. Na stronie Połącz z repliką, anulowanie kreatora powoduje jego zamknięcie bez wykonywania żadnych akcji.
Zobacz też
omówienie zawsze włączonych grup dostępności (SQL Server)
tryby dostępności (zawsze włączone grupy dostępności)
Tryb awaryjny i tryby awaryjne (Grupy dostępności Always On)
Wykonanie zaplanowanego ręcznego przełączenia grupy dostępności (SQL Server)
Wykonaj wymuszone ręczne przełączenie grupy dostępności (SQL Server)
odzyskiwanie po awarii WSFC za pomocą wymuszonego kworum (SQL Server)