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 licencjonowania przez wyznaczenie pomocniczego wystąpienia zarządzanego na potrzeby wstrzymania 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 i usługą SQL Managed Instance należy zamiast tego użyć korzyści użycia hybrydowego trybu failover.

Omówienie

Jeśli używasz pomocniczego wdrożenia usługi Azure SQL Managed Instance jako rezerwowego odzyskiwania po awarii, a wystąpienie pomocnicze nie ma żadnych obciążeń odczytu ani aplikacji, możesz zaoszczędzić na kosztach licencjonowania, określając replikę jako wystąpienie rezerwowe.

Gdy wystąpienie pomocnicze jest wyznaczone do wstrzymania, firma Microsoft udostępnia liczbę rdzeni wirtualnych licencjonowanych na wystąpienie podstawowe bez dodatkowych opłat w ramach korzyści z praw do trybu failover w warunkach licencjonowania produktu. Nadal są naliczane opłaty za zasoby obliczeniowe i magazyn używane przez wystąpienie pomocnicze.

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

Korzyść z kosztów

Po wyznaczeniu repliki wystąpienia zarządzanego jako rezerwowej firma Microsoft nie nalicza kosztów licencjonowania programu SQL Server dla rdzeni wirtualnych używanych przez replikę rezerwową. Ponieważ jednak opłaty za wystąpienie są naliczane przez całą godzinę, nadal mogą być naliczane opłaty za całą godzinę, jeśli zmiana stanu zostanie wprowadzona w środku godziny.

Korzyść przekłada się inaczej między klientami korzystającymi z modelu płatności zgodnie z rzeczywistym użyciem i klientami korzystającymi 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, który używa Korzyść użycia hybrydowego platformy Azure dla repliki rezerwowej, liczba rdzeni wirtualnych używanych przez replikę pomocniczą jest zwracana do puli licencjonowania.

Na przykład jako klient z płatnością zgodnie z rzeczywistym użyciem, jeśli masz 16 rdzeni wirtualnych przypisanych do wystąpienia pomocniczego, rabat na 16 rdzeni wirtualnych pojawia się na fakturze, jeśli wyznaczysz wystąpienie pomocnicze tylko do rezerwowania.

W innym przykładzie, jeśli masz 16 Korzyść użycia hybrydowego platformy Azure licencji i wdrożysz dwa wystąpienia zarządzane, które mają 8 rdzeni wirtualnych w grupie trybu failover, po wyznaczeniu wystąpienia pomocniczego jako rezerwowego, 8 rdzeni wirtualnych zostanie zwróconych do puli licencji do użycia z innymi wdrożeniami usługi Azure SQL.

Możliwości funkcjonalne

W poniższej tabeli opisano funkcje pomocniczego wystąpienia zarządzanego rezerwowego:

Funkcjonalność opis
Ograniczone obciążenia odczytu 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 pomocnicze przełączy się do podstawowego, może obsługiwać zapytania odczytu i zapisu. Nowa pomocnicza (oryginalna podstawowa) staje się repliką rezerwowa i nie powinna być używana do obciążeń odczytu.
Nieplanowany tryb failover Podczas nieplanowanego przejścia w tryb failover po przełączeniu pomocniczym do roli podstawowej może ona obsługiwać zapytania odczytu i zapisu. Po ograniczeniu awarii i ponownym połączeniu z oryginalnymi podstawowymi połączeniami staje się nową repliką rezerwowymi pomocniczymi i nie należy jej używać w przypadku obciążeń odczytu.
Tworzenie kopii zapasowej i przywracanie Zachowanie tworzenia i przywracania kopii zapasowej w repliki rezerwowej i pomocniczym wystąpieniu zarządzanym z możliwością odczytu są takie same.
Monitorowanie Wszystkie operacje monitorowania obsługiwane przez replikę pomocniczą z możliwością odczytu są obsługiwane przez replikę rezerwową.
Cel punktu odzyskiwania i cel czasu odzyskiwania Replika rezerwowa udostępnia ten sam obiekt punktu odzyskiwania (RPO) i cel czasu odzyskiwania (RTO) jako replikę pomocniczą z możliwością odczytu.
Usuwanie grupy trybu failover Jeśli grupa trybu failover zostanie usunięta za pośrednictwem metody, takiej jak użycie polecenia cmdlet Remove-AzSqlDatabaseInstanceFailoverGroup , replika rezerwowa stanie się autonomicznym wystąpieniem odczytu/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).

Wystąpienie rezerwowe musi być używane tylko do 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 checkDB
  • Nawiązywanie połączeń z aplikacjami do monitorowania
  • Uruchamianie próbnego odzyskiwania po awarii

Konfigurowanie repliki rezerwowej

Istnieją dwie opcje wyznaczenia pomocniczego wystąpienia zarządzanego jako rezerwowego:

  • Wyznaczanie go jako rezerwowego podczas tworzenia grupy trybu failover.
  • Zaktualizuj konfigurację istniejącej grupy trybu failover.

Nowa grupa trybu failover

Wystąpienie pomocnicze można wyznaczyć jako replikę rezerwową podczas tworzenia nowej grupy trybu failover przy użyciu witryny Azure Portal, programu Azure PowerShell i interfejsu wiersza polecenia platformy Azure.

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

Screenshot that shows creating a new failover group in the Azure portal, with the Failover rights option highlighted.

Aby uzyskać więcej informacji, zobacz Konfigurowanie grupy trybu failover.

Istniejąca grupa trybu failover

Możesz użyć witryny Azure Portal, programu Azure PowerShell i interfejsu wiersza polecenia platformy Azure, aby zaktualizować prawa trybu failover dla istniejącej grupy trybu failover.

Aby zaktualizować prawa trybu failover dla istniejącej grupy trybu failover przy użyciu witryny Azure Portal, wykonaj następujące kroki:

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

  2. W menu po lewej stronie w obszarze Zarządzanie danymi wybierz pozycję Grupy trybu failover.

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

    Screenshot that shows the Failover groups pane in the portal and Edit Configurations highlighted.

  4. W obszarze Edytuj konfiguracje dla grupy trybu failover w obszarze Prawa trybu failover wybierz pozycję Włączone. Zaznacz pole wyboru Potwierdź, że użyję wystąpienia pomocniczego jako repliki rezerwowej.

    Screenshot that shows the Failover groups pane in the portal and Failover rights highlighted.

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

Alternatywnie możesz włączyć prawa trybu failover w usłudze Compute + storage dla pomocniczego wystąpienia zarządzanego . Aby dowiedzieć się więcej, zobacz Wyświetlanie praw licencjonowania.

Ważne

Jeśli widzisz uprawnienia hybrydowego trybu failover, a nie prawa trybu failover, prawdopodobnie jesteś w podstawowym wystąpieniu zarządzanym. Przejdź do pomocniczego wystąpienia zarządzanego , aby poprawnie aktywować prawa trybu failover. Aktywowanie uprawnień hybrydowego trybu failover w wystąpieniu podstawowym nie pozwala zaoszczędzić na kosztach licencjonowania dla wystąpienia pomocniczego w przypadku użycia z grupami trybu failover.

Wyświetlanie praw licencjonowania

Możesz sprawdzić prawa licencjonowania dla istniejącej grupy trybu failover przy użyciu witryny Azure Portal, programu Azure PowerShell lub interfejsu wiersza polecenia platformy Azure.

W witrynie Azure Portal możesz sprawdzić licencjonowanie pomocniczego wystąpienia zarządzanego w dwóch lokalizacjach:

  • Grupy trybu failover dla podstawowego wystąpienia zarządzanego.
  • Środowisko obliczeniowe i magazyn dla pomocniczego wystąpienia zarządzanego.

W grupach trybu failover upewnij się, że stan praw trybu failover ma wartość WŁĄCZONE , a model licencji dla wystąpienia pomocniczego to Obecnie aktywowane prawa trybu failover.

Screenshot that shows the Failover groups page, with failover rights on and the license model highlighted.

Domyślny model licencji wskazuje model licencjonowania, na który przywraca wystąpienie, jeśli grupa trybu failover przełączy się w tryb failover, 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 upewnij się, że licencja na prawa trybu failover została aktywowana. W obszarze Podsumowanie kosztów wyświetl obecnie otrzymywany rabat w trybie failover dla tego wystąpienia.

Screenshot that shows the Compute and storage page, with failover rights highlighted.

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.

Screenshot that shows the SQL Managed Instance overview pane, and recommendations showing failover rights aren't used.

Następne kroki