Konfigurowanie bezpłatnej licencji repliki rezerwowej dla usługi Azure SQL Managed Instance

Dotyczy:Azure SQL Managed Instance

W tym artykule opisano, jak można zaoszczędzić na kosztach licencji, wyznaczając pomocnicze wystąpienie zarządzane usługi SQL jako wystąpienie w trybie gotowości podczas korzystania z usługi Azure SQL Managed Instance.

Uwaga

Korzyść trybu failover ma zastosowanie tylko podczas konfigurowania wystąpienia pomocniczego jako rezerwowego w grupie trybu failover. W przypadku środowisk hybrydowych między programem SQL Server a usługą SQL Managed Instance należy zamiast tego korzystać z funkcji Hybrid failover benefit.

Omówienie

Jeśli używasz wdrożenia pomocniczego usługi Azure SQL Managed Instance jako wystąpienia rezerwowego na potrzeby odzyskiwania po awarii, a wystąpienie pomocnicze nie obsługuje żadnych obciążeń odczytu i nie są z nim połączone żadne aplikacje, możesz obniżyć koszty licencjonowania, oznaczając replikę jako wystąpienie rezerwowe.

Gdy instancja pomocnicza jest wyznaczona jako instancja rezerwowa, Microsoft zapewnia bez dodatkowych opłat taką samą liczbę licencjonowanych rdzeni wirtualnych jak dla instancji podstawowej w ramach uprawnienia do pracy w trybie failover określonego w warunkach licencjonowania produktu. Nadal są naliczane opłaty za zasoby obliczeniowe i pamięć masową wykorzystywane przez instancję pomocniczą.

Grupy trybu failover dla wdrożenia usługi SQL Managed Instance obsługują tylko jedną replikę. Replika musi być repliką do odczytu lub oznaczona jako replika rezerwowa.

Korzyść kosztowa

Po wyznaczeniu repliki wystąpienia zarządzanego SQL jako rezerwowej firma Microsoft nie nalicza kosztów licencjonowania programu SQL Server dla rdzeni wirtualnych używanych przez replikę rezerwową. Jednak ponieważ instancja jest rozliczana za pełną godzinę, nadal mogą zostać naliczone koszty licencji za pełną godzinę, jeśli zmiana stanu nastąpi w połowie godziny.

Korzyść ta różni się w przypadku klientów korzystających z modelu płatności zgodnie z rzeczywistym użyciem oraz klientów korzystających z modelu Korzyść użycia hybrydowego platformy Azure. W przypadku klienta z płatnością zgodnie z rzeczywistym użyciem rdzenie wirtualne są dyskontowane na fakturze. W przypadku klienta korzystającego z korzyści Korzyść użycia hybrydowego platformy Azure dla repliki rezerwowej liczba rdzeni wirtualnych używanych przez replikę pomocniczą jest zwracana do puli licencji.

Na przykład jako klient korzystający z modelu płatności zgodnie z rzeczywistym użyciem, jeśli masz 16 rdzeni wirtualnych przypisanych do wystąpienia pomocniczego, na fakturze zostanie naliczony rabat dla 16 rdzeni wirtualnych, jeśli wyznaczysz to wystąpienie pomocnicze wyłącznie do trybu gotowości.

W innym przykładzie, jeśli masz 16 licencji programu Korzyść użycia hybrydowego platformy Azure i wdrożysz dwa wystąpienia zarządzane SQL, po 8 rdzeni wirtualnych każde, w grupie trybu failover, to po wyznaczeniu wystąpienia pomocniczego jako wystąpienia w trybie gotowości 8 rdzeni wirtualnych wróci do puli licencji, aby można było ich użyć na potrzeby innych wdrożeń usługi Azure SQL.

Możliwości funkcjonalne

W poniższej tabeli opisano możliwości funkcjonalne pomocniczego wystąpienia zarządzanego SQL w trybie gotowości:

Funkcjonalność Opis
Ograniczone obciążenia związane z odczytem Po wyznaczeniu wystąpienia jako rezerwowego można uruchomić tylko ograniczoną liczbę obciążeń odczytu w wystąpieniu pomocniczym, takich jak dynamiczne widoki zarządzania (DMV), kopie zapasowe i zapytania konsoli bazy danych (DBCC).
Planowane przejście w tryb failover Wszystkie planowane scenariusze trybu failover, w tym ćwiczenia odzyskiwania, przenoszenie baz danych do innych regionów i przywracanie baz danych do podstawowej, są obsługiwane przez replikę rezerwową. Gdy węzeł pomocniczy przejdzie w rolę podstawową, może obsługiwać zapytania odczytu i zapisu. Nowa replika pomocnicza (pierwotnie podstawowa) staje się repliką rezerwową i nie należy jej używać do obsługi obciążeń odczytu.
Nieplanowane przełączenie awaryjne Podczas nieplanowanego przejścia w tryb failover po przełączeniu pomocniczym do roli podstawowej może ona obsługiwać zapytania odczytu i zapisu. Po opanowaniu awarii, gdy oryginalna replika podstawowa ponownie się połączy, staje się ona nową pomocniczą repliką w trybie gotowości i nie należy jej używać do obsługi obciążeń związanych z odczytem.
Tworzenie kopii zapasowej i przywracanie Zachowanie operacji tworzenia i przywracania kopii zapasowych w replice rezerwowej oraz w pomocniczym wystąpieniu zarządzanym SQL dostępnym tylko do odczytu jest takie samo.
Monitorowanie Wszystkie operacje monitorowania obsługiwane przez replikę pomocniczą z możliwością odczytu są obsługiwane przez replikę rezerwową.
RPO i RTO Replika w stanie gotowości zapewnia takie same wartości RPO i RTO jak replika pomocnicza dostępna do odczytu.
Usuwanie grupy przełączania awaryjnego Jeśli grupa pracy awaryjnej zostanie usunięta przy użyciu metody, takiej jak użycie polecenia cmdlet Remove-AzSqlDatabaseInstanceFailoverGroup, replika rezerwowa stanie się autonomicznym wystąpieniem z możliwością odczytu i zapisu. Model licencjonowania powraca do tego, co było wcześniej wyznaczone jako rezerwowe (Korzyść użycia hybrydowego platformy Azure lub płatność zgodnie z rzeczywistym użyciem).

Instancja rezerwowa może być używana wyłącznie na potrzeby odzyskiwania po awarii. Żadne aplikacje produkcyjne nie mogą być połączone z repliką. Poniżej wymieniono jedyne działania, które są dozwolone w repliki rezerwowej:

  • Uruchamianie tworzenia kopii zapasowych
  • Wykonywanie operacji konserwacji, takich jak DBCC CHECKDB
  • Nawiązywanie połączeń z aplikacjami do monitorowania
  • Przeprowadź testy odzyskiwania po awarii

Konfigurowanie repliki rezerwowej

Masz dwie możliwości, aby oznaczyć pomocnicze wystąpienie zarządzane SQL jako wystąpienie w trybie gotowości:

  • Wyznacz ją jako rezerwową podczas tworzenia grupy trybu failover.
  • Zaktualizuj konfigurację istniejącej grupy przełączania awaryjnego.

Nowa grupa przełączania awaryjnego

Instancję pomocniczą można wyznaczyć jako replikę zapasową podczas tworzenia nowej grupy przełączania awaryjnego przy użyciu portalu Azure, programu Azure PowerShell i narzędzia Azure CLI.

Podczas tworzenia nowej grupy przełączania awaryjnego w portalu Azure w obszarze Prawa przełączania awaryjnego wybierz pozycję Włączone. Zaznacz pole wyboru obok opcji Potwierdzam, że użyję wystąpienia pomocniczego jako repliki rezerwowej. Wybierz pozycję Utwórz, aby utworzyć grupę przełączania awaryjnego.

Zrzut ekranu przedstawiający tworzenie nowej grupy przełączania awaryjnego w portalu Azure z wyróżnioną opcją Uprawnienia do przełączania awaryjnego.

Aby uzyskać więcej informacji, zobacz Skonfiguruj grupę trybu failover.

Istniejąca grupa przełączania awaryjnego

Możesz użyć portalu Azure, programu Azure PowerShell i interfejsu Azure CLI, aby zaktualizować uprawnienia do pracy awaryjnej dla istniejącej grupy przełączania awaryjnego.

Aby zaktualizować uprawnienia trybu failover dla istniejącej grupy trybu failover za pomocą portalu Azure, wykonaj następujące kroki:

  1. W witrynie Azure Portal przejdź do pomocniczegozasobu usługi SQL Managed Instance.

  2. W sekcji Zarządzanie danymi, wybierz opcję Grupy pracy awaryjnej.

  3. Na pasku poleceń wybierz pozycję Edytuj konfiguracje.

    Zrzut ekranu przedstawiający panel Grupy trybu failover w portalu z wyróżnioną opcją Edytuj konfigurację.

  4. W sekcji Edytuj konfiguracje dla grupy przełączania awaryjnego w obszarze Prawa przełączania awaryjnego wybierz opcję Włączone. Zaznacz pole wyboru Potwierdzam, że użyję wystąpienia pomocniczego jako repliki zapasowej.

    Zrzut ekranu przedstawiający panel Grupy trybu failover w portalu oraz wyróżnione uprawnienia trybu failover.

  5. Wybierz pozycję Zastosuj, aby zapisać nowe ustawienia i zamknąć okienko konfiguracji.

Alternatywnie możesz włączyć uprawnienia do przełączania awaryjnego w sekcji Compute + storage dla pomocniczego wystąpienia zarządzanego SQL. Aby dowiedzieć się więcej, zapoznaj się z sekcją Prawa licencyjne.

Ważne

Jeśli widzisz Hybrydowe prawa do przełączania awaryjnego, a nie Prawa do przełączania awaryjnego, prawdopodobnie korzystasz z podstawowego wystąpienia zarządzanego SQL. Przejdź do pomocniczego wystąpienia zarządzanego SQL, aby prawidłowo aktywować uprawnienia do pracy awaryjnej. Aktywowanie uprawnień hybrydowego trybu failover w wystąpieniu podstawowym nie pozwala zaoszczędzić na kosztach licencjonowania dla wystąpienia pomocniczego, gdy jest używane z grupami trybu failover.

Wyświetlanie praw licencjonowania

Możesz sprawdzić uprawnienia licencyjne dla istniejącej grupy przełączania awaryjnego za pomocą portalu Azure, programu Azure PowerShell lub interfejsu wiersza polecenia platformy Azure.

W portalu Azure możesz sprawdzić informacje o licencjonowaniu pomocniczego zarządzanego wystąpienia SQL w dwóch miejscach:

  • Grupy przełączania awaryjnego dla podstawowego zarządzanego wystąpienia SQL.
  • Moc obliczeniowa i magazyn danych dla pomocniczej instancji zarządzanej SQL.

W Grupy trybu failover upewnij się, że parametr Status praw trybu failover jest ustawiony na WŁĄCZONE, a model licencjonowania dla wystąpienia pomocniczego to Prawa trybu failover są obecnie aktywowane.

Zrzut ekranu przedstawiający stronę Grupy trybu failover z włączonymi prawami do pracy w trybie failover oraz wyróżnionym modelem licencjonowania.

Domyślny model licencji wskazuje model licencjonowania, do którego wraca wystąpienie, jeśli grupa trybu failover przełączy się, a bieżące wystąpienie pomocnicze stanie się nowym wystąpieniem podstawowym. Opłaty mogą być naliczane po przejściu w tryb failover w zależności od domyślnego modelu licencji.

W obszarze Obliczenia i magazyn dla pomocniczego wystąpienia zarządzanego SQL upewnij się, że licencja na prawa trybu failover została aktywowana. W sekcji Podsumowanie kosztów możesz zobaczyć rabat z tytułu przejścia w tryb failover, który jest obecnie naliczany dla tego wystąpienia.

Zrzut ekranu przedstawiający stronę Obliczenia i magazyn, na której wyróżniono uprawnienia do pracy w trybie failover.

Jeśli prawa do trybu failover nie są aktywowane i kwalifikujesz się do korzyści, zobacz również następujące zalecenie w sekcji Przegląd dla dowolnego wystąpienia. Aby aktywować korzyść, wybierz zalecenie, aby przejść do pozycji Edytuj konfiguracje.

Zrzut ekranu przedstawiający okienko przeglądu usługi SQL Managed Instance oraz zalecenia wskazujące, że uprawnienia do pracy awaryjnej nie są używane.