Udostępnij za pośrednictwem


Często zadawane pytania — SQL Server zarządzany przez Azure Arc

Ogólne FAQ

Czy mogę wykluczyć jakiekolwiek instancje SQL Server podczas wdrażania za pomocą Azure Policy z włączonym SQL Server przez Azure Arc?

Tak, możesz użyć ustawienia excludedInstances w Azure Policy, aby określić instancje SQL Server, których nie chcesz uwzględnić w procesie włączania do usługi.

Jeśli na przykład masz jakiekolwiek wystąpienia rezerwowe, możesz nie chcieć wyświetlić ich w portalu. Jeśli korzystasz z Azure Policy do włączania, możesz wykluczyć takie wystąpienia na podstawie dopasowywania wzorców nazw wystąpień.

  1. Utwórz kopię definicji podanej w Azure, aby utworzyć definicję niestandardową.
  2. Ustaw wartość dla wykluczonych wystąpień w definicji niestandardowej.
  3. Ukierunkowanie subskrypcji i grupy zasobów.

Czy dane z mojej instancji SQL Server są wysyłane do Azury?

No. Microsoft przechwytuje tylko metadane i informacje o SQL Server, aby ułatwić rozwiązywanie problemów i utrzymanie inwentaryzacji. Wysłane dane nie obejmują danych użytkownika ani wykorzystania SQL Server.

Rozliczanie na zasadzie "płać za to, co użyjesz"

Czy naliczanie opłat zgodnie z rzeczywistym zużyciem jest zatrzymywane, gdy łączność między zasobem SQL Server a Azure jest tymczasowo przerywana?

Nie, przerywane połączenie internetowe nie zatrzymuje rozliczeń na zasadzie pay-as-you-go. Użycie jest zgłaszane i uwzględniane przez logikę rozliczeń po przywróceniu łączności.

Czy są naliczane opłaty, jeśli maszyna wirtualna została zatrzymana?

No. Po zatrzymaniu maszyny wirtualnej dane użycia nie są zbierane. W związku z tym nie będą naliczane opłaty za czas zatrzymania maszyny wirtualnej.

Czy pobierane są opłaty, jeśli moje wystąpienie SQL Server zostało zatrzymane?

No. Zbieranie danych użycia wymaga aktywnego wystąpienia SQL Server. Dlatego nie zostanie naliczona opłata za czas, gdy wystąpienie SQL Server zostało zatrzymane.

Czy są naliczane opłaty, jeśli moje wystąpienie SQL Server było uruchomione przez mniej niż godzinę?

Stopień szczegółowości rozliczeń wynosi jedną godzinę. Jeśli twoje wystąpienie było aktywne przez mniej niż godzinę, opłaty są naliczane za pełną godzinę.

Czy istnieje minimalna liczba rdzeni przy rozliczaniu na podstawie zużycia?

Rozliczenia z płatnością zgodnie z rzeczywistym użyciem nie zmieniają warunków licencjonowania SQL Server. W związku z tym podlega limitowi czterordzeniowemu określonemu w SQL Server warunkach licencjonowania.

Jeśli dla mojego serwera SQL zostanie określona maska procesora do użycia podzestawu rdzeni wirtualnych, czy zmniejszy to koszty w modelu płatności za rzeczywiste wykorzystanie?

No. Kiedy uruchamiasz wystąpienie SQL Server na maszynie wirtualnej lub fizycznej, musisz mieć licencję na wszystkie rdzenie, które są dostępne dla maszyny. W związku z tym opłaty zgodnie z rzeczywistym użyciem są oparte na pełnej liczbie rdzeni, nawet jeśli używasz maski koligacji, aby ograniczyć użycie tych rdzeni SQL Server. Aby uzyskać szczegółowe informacje, zobacz przewodnik licencjonowania SQL Server.

Czy mogę przełączyć się z opłaty za użytkowanie na licencję i odwrotnie?

Tak, możesz zmienić wybór. Aby zmienić, ponownie uruchom Instalatora SQL Server i wybierz zakładkę Maintenance, a następnie Edition Upgrade. Tryb został teraz zmieniony na licencję Enterprise. Aby powrócić do płatności na bieżąco, możesz zastosować te same kroki i zmienić ustawienie.

Mam konto firmowe lub małej firmy w Microsoft, czy muszę aktywować cykliczne rozliczanie na zasadzie płatności za użycie?

No. W tym momencie rozliczanie cykliczne jest włączone tylko w subskrypcjach zarządzanych Azure przez dostawcę rozwiązań w chmurze (CSP).

Jak upewnić się, że moja maszyna wirtualna i serwer SQL nie są rozliczane po rozłączeniu lub wyłączeniu celowo?

Jeśli maszyna jest w trybie offline przez mniej niż 30 dni, a następnie ponownie nawiąże połączenie, przesłane użycie SQL Servera odzwierciedli okres offline, a faktura miesięczna będzie go uwzględniać. Jeśli maszyna będzie w trybie offline dłużej niż 30 dni, rozliczenia z płatnością zgodnie z rzeczywistym użyciem zostaną wznowione, gdy maszyna wróci do trybu online i ponownie nawiąże połączenie z Azure Arc.

Jeśli mam serwer, który jest regularnie odłączony przez ponad 30 dni, co należy zrobić?

  • Jeśli celowo przełączysz maszynę wirtualną do trybu offline przez okres dłuższy niż 30 dni i przestaniesz korzystać z SQL Server, rozliczenia z płatnością zgodnie z rzeczywistym użyciem zostaną wznowione, gdy maszyna wróci do trybu online i ponownie nawiąże połączenie z Azure Arc.
  • Jeśli wystąpienie SQL Server jest uruchomione nieprzerwanie w okresie rozłączenia, musisz przywrócić łączność, aby zachować zgodność. Przejrzyj Rozwiązywanie problemów z rozszerzeniem.

Jak mogę otrzymywać powiadomienia o tym, kiedy dana maszyna nie wysyła danych użycia, gdy jest to oczekiwane lub kiedy cykliczne rozliczenia wystąpiły?

Masz następujące możliwości:

  • Zobacz tryb rozliczeniowy każdej maszyny na pulpicie nawigacyjnym rozliczeń SQL Server obsługiwanym przez Arc w portalu Azure.
  • Napisz własne zapytanie ARG, aby uzyskać tryb rozliczeniowy i ostatnie zafakturowane punkty danych.
  • Zasubskrybuj zdarzenia dziennika aktywności, jeśli rekordy użycia nie są odbierane w oczekiwanym momencie lub gdy cykliczne rozliczenia są uruchamiane lub są wykonywane. Przejrzyj Użyj dzienniki aktywności z SQL Server włączone przez Azure Arc.

Czy rozliczenia typu pay-as-you-go działają w systemie Linux?

Yes. Rozliczanie PAYG jest obsługiwane w przypadku SQL Server on Linux z ograniczeniami. Wykrywanie wystąpienia pasywnego, weryfikacja połączonego użytkownika i widoczność podstawowego poziomu Database Engine nie są dostępne w systemie Linux. Wszystkie wystąpienia SQL Server w systemie Linux są rozliczane jako aktywne. Aby uzyskać szczegółowe informacje, zobacz Zarządzanie licencjonowaniem i rozliczeniami.

Dlaczego moje pasywne instancje SQL Server w systemie Linux są rozliczane w modelu aktywnym, zgodnie z rzeczywistym użyciem?

Wykrywanie wystąpienia pasywnego nie jest dostępne w systemie Linux. Bez tej możliwości nie można zastosować bezpłatnej pasywnej korzyści rozliczeniowej. Rozliczenia za wszystkie wystąpienia są dokonywane na podstawie liczby rdzeni zgłaszanych przez system operacyjny. Jeśli potrzebujesz bezpłatnych rozliczeń instancji pasywnej, rozważ skorzystanie z licencjonowania zbiorowego zamiast płatności zgodnie z rzeczywistym zużyciem lub użycie fizycznych rdzeni PAYG z nieograniczoną wirtualizacją.

Jak działa wykrywanie rdzeni dla opłaty za faktyczne użycie w systemie Linux?

W systemie Linux liczba rdzeni jest zgłaszana na podstawie środowiska systemu operacyjnego (rdzeni wirtualnych lub fizycznych widocznych dla systemu operacyjnego). Weryfikacja na poziomie rdzenia silnika bazy danych nie jest dostępna. Rozliczenia są oparte na zgłaszanej liczbie rdzeni systemu operacyjnego, z zastrzeżeniem czterordzeniowego minimum na system OSE.

Zabezpieczenia

Jakie są najlepsze rozwiązania dotyczące zabezpieczeń?

Czy funkcja TDE z Azure Key Vault jest obsługiwana?

No. Funkcja TDE z Azure Key Vault nie jest obecnie obsługiwana w środowiskach SQL Server zarządzanych przez Azure Arc. Możesz ręcznie skonfigurować funkcję TDE dla własnych wystąpień.

Czy dostępna jest obsługa magazynu kluczy?

Tak, obecnie istnieje obsługa magazynu kluczy dla SQL Server włączone przez Azure Arc do przechowywania certyfikatu Microsoft Entra ID.

Yes. SQL Server włączone przez Azure Arc obsługuje Private Link dla większości punktów końcowych, ale niektóre punkty końcowe nie wymagają Private Link, a niektóre punkty końcowe nie są obsługiwane. Aby uzyskać szczegółowe informacje, zobacz Wymagania dotyczące sieci agenta połączonej maszyny.

Jakie zmiany konfiguracji zostały wprowadzone?

Szczegółowe informacje na temat ról utworzonych przez rozszerzenie Azure dla SQL Server można znaleźć na stronie Role utworzone przez rozszerzenie Azure na potrzeby instalacji SQL Server.

Jaka jest lista adresów URL punktów końcowych, które należy otworzyć?

Musisz otworzyć punkt końcowy w *.<region>.arcdataservices.com. Aby uzyskać szczegółowe informacje, zapoznaj się z Wymagania — nawiązywanie połączenia z usługą przetwarzania danych Azure Arc.

Czy inspekcja protokołu TLS działa z rozszerzeniem Azure dla SQL Server?

Jeśli organizacja korzysta z inspekcji protokołu TLS, rozszerzenie Azure dla SQL Server nie używa przypinania certyfikatu i będzie nadal działać, o ile maszyna ufa certyfikatowi przedstawionemu przez usługę inspekcji PROTOKOŁU TLS. Aby uzyskać informacje na temat inspekcji protokołu TLS z rozszerzeniem serwera z obsługą Azure Arc, zobacz Network Security.

Jakie są szczegóły dotyczące przypisanych uprawnień?

Jako jaki użytkownik działa usługa rozszerzenia Microsoft SQL Server?

Po włączeniu trybu najmniejszych uprawnień jest ono uruchamiane jako konto NT Service\SQLServerExtension. Po wyłączeniu jest on uruchamiany jako system lokalny. Aby włączyć tryb najniższych uprawnień, zapoznaj się z artykułem Tryb najniższych uprawnień.

Czy tryb minimalnych uprawnień jest obsługiwany dla SQL Server włączony przez Azure Arc?

Tak, tryb najmniejszych uprawnień jest obsługiwany dla SQL Server z włączoną funkcją w Azure Arc. Istniejące serwery z wersją rozszerzenia 1.1.2859.223 lub nowszą ostatecznie będą miały zastosowaną konfigurację najmniejszych uprawnień. To rozszerzenie zostało wydane w listopadzie 2024 r. Aby zapobiec automatycznej aplikacji najniższych uprawnień, zablokuj uaktualnienia rozszerzeń po 1.1.2859.223. Dowiedz się więcej o uprawnieniach przypisanych na stronie Konfigurowanie kont usług Windows i uprawnień dla rozszerzenia Azure SQL Server.

Jak ustawić minimalne uprawnienia do wdrażania SQL Server włączone przez Azure Arc?

Tryb najniższych uprawnień używa minimalnych uprawnień do wdrażania SQL Server włączonego przez Azure Arc. Aby włączyć tryb najniższych uprawnień, przejrzyj Operate SQL Server włączone przez Azure Arc z najniższymi uprawnieniami.

Skojarzone usługi

Jak działa SQL Server włączony przez zarządzanie licencjami dla Azure Arc ze skojarzonymi usługami?

Skojarzone usługi są reprezentowane jako wystąpienia SQL Server w Azure Resource Manager (ARM) z właściwością service_type odzwierciedlającą, czy jest to silnik czy instalacja skojarzonej usługi. Aby uzyskać szczegółowe informacje, zobacz Zarządzanie licencjonowaniem i rozliczeniami oraz rozszerzonymi aktualizacjami zabezpieczeń .

Cykliczne rozliczanie w modelu "płacisz jak używasz"

Mam konto firmowe lub konto dla małej firmy w Microsoft. Czy mogę włączyć cykliczne rozliczanie w modelu pay-as-you-go?

No. W tym momencie w subskrypcjach zarządzanych przez CSP włączone i wymagane jest cykliczne rozliczanie na zasadzie pay-as-you-go. Nie jest ona dostępna w przypadku innych ofert subskrypcji.

Jak upewnić się, że moja maszyna wirtualna i serwer SQL nie są rozliczane po rozłączeniu lub wyłączeniu celowo?

Jeśli maszyna jest w trybie offline przez mniej niż 30 dni, a następnie ponownie nawiąże połączenie, przesłane użycie SQL Servera odzwierciedli okres offline, a faktura miesięczna będzie go uwzględniać. Jeśli planujesz zachować go w trybie offline przez dłużej niż 30 dni, należy odłączyć SQL Server z obsługą usługi Arc. Aby uzyskać instrukcje, zapoznaj się z Rozłączanie wystąpień SQL Server z Azure Arc. Następnie ponownie połącz się za pomocą jednej z obsługiwanych opcji wdrożeń.

Jak mogę otrzymywać powiadomienia o tym, kiedy dana maszyna nie wysyła danych użycia, gdy jest to oczekiwane lub kiedy cykliczne rozliczenia wystąpiły?

Masz następujące możliwości:

  • Zobacz tryb rozliczeniowy każdej maszyny na pulpicie nawigacyjnym rozliczeń SQL Server obsługiwanym przez Arc w portalu Azure.
  • Napisz własne zapytanie ARG, aby uzyskać tryb rozliczeniowy i ostatnie zafakturowane punkty danych.
  • Zasubskrybuj zdarzenia dziennika aktywności, jeśli rekordy użycia nie są odbierane w oczekiwanym momencie lub gdy cykliczne rozliczenia są uruchamiane lub są wykonywane. Aby uzyskać szczegółowe informacje, sprawdź Zarządzanie cyklicznym rozliczaniem dla licencji typu pay-as-you-go.

VMware

Czy SQL Server obsługiwany przez Azure Arc jest powiązany z VMware vSphere Foundation lub VMware Cloud Foundation?

No. SQL Server włączone przez Azure Arc jest niezależne od pakietów komercyjnych VMware. Obsługiwane są wystąpienia SQL Server działające na maszynach wirtualnych hostowanych w środowisku VMware, które spełniają wymagania Azure Arc, systemu operacyjnego i samego SQL Server.