Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Program SQL Server włączony przez usługę Azure Arc automatycznie generuje ocenę migracji na platformę Azure. Ta ocena odgrywa istotną rolę w sukcesie migracji do chmury i modernizacji. Usługa Azure Arc upraszcza proces odnajdywania i ocenę gotowości do migracji.
Ocena:
- Zapewnia gotowość do chmury, identyfikuje czynniki ryzyka i oferuje strategie ograniczania ryzyka.
- Udostępnia konkretną warstwę usług i konfigurację usługi Azure SQL dla każdego typu docelowego migracji usługi Azure SQL, który najlepiej odpowiada potrzebom obciążeń.
- Zawiera ceny detaliczne sugerowanej konfiguracji dla każdego typu docelowego migracji usługi Azure SQL.
- Sugeruje najlepszy typ docelowy migracji usługi Azure SQL na podstawie wybranej strategii migracji.
- Jest generowany automatycznie.
- Jest uruchamiany w sposób ciągły zgodnie z domyślnym harmonogramem raz w tygodniu.
- Jest bezpłatny i dostępny dla wszystkich wersji programu SQL Server.
Ocenę migracji dla serwerów SQL Można uzyskać w dowolnym miejscu, na przykład:
- Centrum danych.
- Lokalizacje witryn brzegowych, takie jak sklepy detaliczne.
- Chmura publiczna lub dostawcy hostingu.
Ocena jest dostępna dla dowolnego wystąpienia programu SQL Server, które zostało włączone za pomocą usługi Azure Arc.
Funkcje oceny migracji programu SQL Server
Ocena gotowości usługi Azure SQL
Oceń i zmierz gotowość programu SQL Server do migracji do usługi Azure SQL. Ten proces:
- Odnajduje i ocenia wystąpienie i bazy danych programu SQL Server.
- Wskazuje obciążenia programu SQL Server, które są gotowe do migracji.
- Identyfikuje potencjalne problemy ze zgodnością ze środowiskiem docelowym.
- Ocenia ryzyko migracji.
- Zawiera zalecenia dotyczące ograniczania tych zagrożeń.
Zalecenia dotyczące rozmiaru usługi Azure SQL
Zalecenia dotyczące najlepszego dopasowania obejmują warstwę usługi i odpowiednie rozmiary na podstawie historii wydajności.
Szacowanie cen platformy Azure
Szacunkowe koszty sprzedaży detalicznej są oparte na rekomendacji dotyczącej rozmiaru i następujących parametrów.
Stałe parametry
- Region: Zachodnie stany USA
- Waluta: USD
- Czas pracy: 732 godziny miesięcznie (24 godziny * 30,5 dni)
Konfigurowalne parametry
Opcje cenowe: Włącz specjalne oferty i korzyści , które mogą obniżyć i zoptymalizować koszty.
Opcja oszczędności usług Azure SQL Managed Instance i Azure SQL Database: wybierz między jedną lub trzyletnią rezerwacją i zmniejsz koszty zasobów:
- Trzyletnie wystąpienie zarezerwowane (domyślne)
- Jednoletnie wystąpienie zarezerwowane
- Żaden
Opcja oszczędności programu SQL Server na maszynach wirtualnych platformy Azure: wybierz między jedną lub trzyletnią rezerwacją w celu uzyskania spójnego użycia zasobów. Możesz też wybrać specjalne roczne lub trzyletnie plany oszczędnościowe, które są obliczane specyficzne dla zobowiązań godzinowych w celu zmniejszenia kosztów zasobów:
- Trzyletnie wystąpienie zarezerwowane (domyślne)
- Jednoletnie wystąpienie zarezerwowane
- Trzyletni plan oszczędnościowy
- Roczny plan oszczędnościowy
- Żaden
Korzyść użycia hybrydowego platformy Azure dla programu SQL Server: przydziel licencje programu SQL Server z pakietem Software Assurance na platformę Azure i zmniejsz koszty usług SQL Database, SQL Managed Instance i SQL Server na maszynach wirtualnych platformy Azure.
Korzyść użycia hybrydowego platformy Azure dla systemu Windows: przydziel licencje systemu Windows Server z pakietem Software Assurance na platformę Azure i zmniejsz koszty programu SQL Server na maszynach wirtualnych platformy Azure
Cennik tworzenia i testowania: obniżone ceny obciążeń tworzenia i testowania dostępne dla aktywnych subskrybentów programu Visual Studio. Korzyści użycia hybrydowego platformy Azure dla programu SQL Server i systemu Windows nie mają zastosowania w ramach cen tworzenia i testowania.
Zalecenie dotyczące typu docelowego migracji
Rekomendacja typu docelowego migracji jest oparta na szacowanych kosztach i wybranej strategii migracji. Wybierz jedną z następujących strategii migracji:
- Modernizowanie na platformę jako usługę (PaaS): Ta strategia domyślna sugeruje typy docelowe PaaS (SQL Managed Instance lub SQL Database), jeśli są gotowe, za pośrednictwem infrastruktury jako usługi (IaaS) (SQL Server w usłudze Azure Virtual Machines). Typy docelowe usługi Azure SQL PaaS oferują automatyczne dostrajanie wydajności, tworzenie kopii zapasowych, stosowanie poprawek oprogramowania i wysoką dostępność. Te zadania wiążą się z ogromnym nakładem pracy i kosztami, jeśli są wykonywane ręcznie.
- Minimalizuj koszt: sugeruje typ docelowy, który ma najmniejsze problemy z migracją i jest najbardziej opłacalny. Ta strategia określa priorytety najmniejszych miesięcznych kosztów i nie uwzględnia właściwych zalet typów docelowych usługi Azure SQL PaaS.
Warunki wstępne
Aby ocenić program SQL Server, wystąpienie programu SQL Server musi:
Uruchom polecenie w wystąpieniu programu SQL Server opartym na systemie Windows połączonym z platformą Azure. Postępuj zgodnie z instrukcjami w temacie Opcje wdrażania dla programu SQL Server włączonego przez usługę Azure Arc.
Ma rozszerzenie platformy Azure dla programu SQL Server (
WindowsAgent.SqlServer)1.1.2594.118lub nowszego.Dowiedz się, jak sprawdzić wersję rozszerzenia platformy Azure dla programu SQL Server i zaktualizować je do najnowszej wersji.
Mieć łączność z usługą
telemetry.{region}.arcdataservices.com. Aby uzyskać więcej informacji, zobacz Wymagania dotyczące sieci.Aby wyświetlić raporty oceny w witrynie Azure Portal, potrzebne jest
Microsoft.AzureArcData/sqlServerInstances/getTelemetry/uprawnienie. Dla wygody możesz użyć roli Administrator hybrydowej bazy danych platformy Azure — tylko do odczytu. Ta wbudowana rola obejmuje to uprawnienie. Aby uzyskać więcej informacji, zobacz Dowiedz się więcej o rolach wbudowanych platformy Azure.
Uprawnienia
Rozszerzenie Azure SQL dla programu SQL Server domyślnie wykonuje zbieranie danych oceny na koncie NT AUTHORITY\SYSTEMusługi . Można jednak skonfigurować usługę rozszerzenia agenta do uruchamiania przy użyciu konta, które ma najmniejsze uprawnienia.
Wyświetlanie przeglądu oceny migracji
Zaloguj się do witryny Azure Portal i przejdź do zasobu programu SQL Server włączonego przez usługę Azure Arc.
Otwórz zasób programu SQL Server. W okienku po lewej stronie w obszarze Migracja wybierz pozycję Oceny.
Ocena została ukończona w informacjach wskazujących, kiedy ocena została ostatnio uruchomiona. Aby natychmiast rozpocząć ocenę, wybierz pozycję Uruchom ocenę.
Przegląd strategii migracji
Strategia migracji jest wyświetlana ze szczegółowymi informacjami na temat przyczyny zalecanego typu docelowego migracji. Transparent Zalecany cel wskazuje sugerowany typ docelowy na podstawie strategii migracji i szacowane koszty zalecanych konfiguracji różnych typów docelowych:
- Azure SQL Managed Instance
- Program SQL Server na maszynach wirtualnych platformy Azure
- Azure SQL Database
Przegląd gotowości
Ocena wskazuje gotowość dla każdego z typów docelowych migracji i zalecenia dotyczącego rozmiaru usługi Azure SQL. Gotowość jest obliczana na podstawie oceny wystąpień i baz danych programu SQL Server pod kątem zgodności i wymagań dotyczących zasobów na podstawie historii wydajności.
- Gotowe: instancja lub baza danych programu SQL Server są gotowe do migracji do docelowej opcji wdrożeniowej Azure SQL bez przeszkód w migracji. Jeśli pojawią się jakiekolwiek ostrzeżenia, skorzystaj z podanych wskazówek dotyczących korygowania, aby rozwiązać te problemy.
- Nie wszystko gotowe: ocena nie może odnaleźć konfiguracji spełniającej charakterystykę zgodności, konfiguracji i wydajności programu SQL Server na maszynach wirtualnych platformy Azure, usłudze SQL Managed Instance lub usłudze SQL Database. Wybierz hiperlink, aby przejrzeć wyniki i zalecenia, aby przygotować wystąpienie/bazy danych programu SQL Server do wybranego typu docelowego migracji.
- Nieznany: usługa Azure Migrate nie może ocenić gotowości. Ten wynik może wystąpić, ponieważ odnajdywanie jest w toku lub występują problemy podczas odnajdywania, które należy rozwiązać. Sprawdź okienko powiadomień. Jeśli problem będzie się powtarzać, skontaktuj się z pomocą techniczną firmy Microsoft.
Podsumowanie informacji o gotowości wystąpienia i migracji bazy danych znajduje się w sekcji szczegółów. Wybierz hiperlink Stanu gotowości , aby wyświetlić pełne szczegóły oceny.
Przeglądanie szczegółów oceny
Wyniki oceny są wyświetlane dla każdego typu docelowego migracji. Wybierz typ docelowy migracji, który chcesz przejrzeć z listy rozwijanej.
Przegląd oceny
W tej sekcji przedstawiono:
- Gotowość do migracji wystąpienia: ogólna gotowość migracji wystąpienia do wybranego typu docelowego migracji.
- Gotowość do migracji bazy danych: podsumowanie gotowości baz danych w tym wystąpieniu.
- Szacowany koszt miesięczny: łączny szacowany koszt dla zalecanej konfiguracji docelowego migracji wybranego typu.
- Zalecenie dotyczące jednostki SKU: Konfiguracja docelowa zalecana na podstawie obliczeń dotyczących rozmiaru. Aby uzyskać więcej informacji, zobacz Szczegóły obliczania rozmiaru opartego na wydajności.
- Zgodność wystąpienia: podsumowanie problemów ze zgodnością na poziomie wystąpienia lub ostrzeżeń wykrytych w ramach oceny.
- Zgodność bazy danych: podsumowanie problemów ze zgodnością na poziomie bazy danych lub ostrzeżeń wykrytych we wszystkich bazach danych w ramach oceny.
Zgodność
Karta Zgodność zawiera informacje dotyczące wszystkich problemów i ostrzeżeń znalezionych w ramach oceny. Dla każdego znalezienia wybierz hiperlink Wyniki , aby uzyskać informacje o znalezieniu, z zaleceniami korygowania i listą obiektów, których dotyczy problem.
Zalecenie dotyczące jednostki SKU
Karta Rekomendacja jednostki SKU zawiera szacowany koszt miesięczny ze składnikami zasobów obliczeniowych i magazynu kosztów. Zalecana konfiguracja (SKU) i uzasadnienie zalecenia są szczegółowe dla usług SQL Managed Instance i SQL Server w typach docelowych usługi Azure Virtual Machines. W przypadku usługi SQL Database zostanie wyświetlona lista wszystkich zaleceń dotyczących bazy danych. Aby wyświetlić uzasadnienie zalecenia dotyczącego konfiguracji dla każdej bazy danych, wybierz odpowiednie hiperłącze w kolumnie Przyczyna rekomendacji .
Przegląd szacowanego kosztu miesięcznego
Łączny szacowany miesięczny koszt wystąpienia jest obliczany na podstawie zalecanej konfiguracji docelowej. To obliczenie ceny uwzględnia opcje cenowe w ustawieniach oceny. Składniki obliczeniowe i składowe pamięci masowej szacowanego kosztu są pokazane w sekcji szczegółów.
Notatka
Szacowanie cen trwa trochę czasu po obliczeniu oceny. Jeśli ocena została niedawno ukończona, poczekaj trochę czasu na zakończenie szacowania cen. Jeśli nowe bazy danych zostaną dodane po ostatnim przeprowadzeniu oceny, ocena i ceny nie będą uwzględniać tych baz danych. Wybierz pozycję Uruchom ocenę , aby wyzwolić natychmiastową ocenę lub poczekać na uruchomienie następnej zaplanowanej oceny.
Przejrzyj zalecenie konfiguracji docelowej
Sugerowana konfiguracja docelowa dla każdego typu docelowego migracji jest udostępniana wraz z podsumowaniem konfiguracji zasobów obliczeniowych i magazynu w sekcji szczegółów. Ta konfiguracja jest obliczana na podstawie wymagań dotyczących zasobów obserwowanych na podstawie danych wydajności.
Przeglądanie dostępności danych wydajności
Historia wydajności z ostatnich 30 dni jest agregowana w celu określenia wymagań dotyczących zasobów. Wyświetlana jest długość dostępnej historii danych wydajności. Dłuższe zbieranie danych zwykle pomaga zapewnić lepszą reprezentację użycia zasobów w każdym przejściowym okresie wysokiego użycia i niskiego użycia.
Przeglądanie właściwości źródła
Właściwości i wymagania dotyczące zasobów wystąpienia zostały szczegółowo opisane na tej karcie. Aby przejrzeć połączenia klientów z tym wystąpieniem, wybierz hiperlink do połączeń programu SQL Server.
Przeglądanie baz danych użytkowników
Bazy danych użytkowników w wystąpieniu są wyświetlane na tej karcie z właściwościami i szczegółami wymagań dotyczących zasobów.
Uruchamianie oceny migracji
W dowolnym momencie możesz rozpocząć nową ocenę. Wybierz pozycję Uruchom ocenę.
Po zakończeniu nowej oceny zastąpi ostatnią pomyślną ocenę. Zaplanowane oceny migracji są kontynuowane zgodnie z harmonogramem co niedzielę o godzinie 11:00 (23:00) zgodnie z czasem lokalnym na maszynie z programem SQL Server.
Zmienianie ustawień oceny
Ustawienia oceny można zmienić, wybierając pozycję Ustawienia oceny. Zaktualizuj strategię migracji i opcje cenowe, aby odpowiadały Twoim potrzebom. Wybierz pozycję Aktualizuj , aby umożliwić zastosowanie ustawień. Szczegóły opcji cen i strategii migracji są wyświetlane w sekcji Funkcje oceny migracji programu SQL Server .
Wyłączanie oceny migracji
Ocena migracji programu SQL Server jest generowana automatycznie dla każdego wystąpienia programu SQL Server włączonego przez usługę Azure Arc. Aby wyłączyć ocenę, wybierz pozycję Wyłącz na górnym pasku menu.
Ponowne włączanie oceny migracji
Użyj opcji Włącz ocenę, aby ponownie włączyć ocenę migracji programu SQL Server.
Obliczanie konfiguracji usługi Azure SQL opartej na wydajności (rozmiar jednostki SKU)
Ocena agreguje wszystkie dane konfiguracji i wydajności oraz próbuje znaleźć najlepsze dopasowanie w różnych warstwach i konfiguracjach usługi Azure SQL. Wybiera konfigurację, która może być zgodna lub przekraczać wymagania dotyczące wydajności wystąpienia SQL podczas optymalizowania kosztów.
Rozszerzenie platformy Azure dla programu SQL Server zbiera dane wydajności dla ustawień obliczeniowych, wykonując następujące kroki:
- Zbieraj próbki danych o wydajności co 30 sekund.
- Agregowanie przykładowych punktów danych zebranych co 30 sekund w ciągu 10 minut. Aby utworzyć punkt danych, ocena rozmiaru wybiera wartości szczytowe ze wszystkich próbek. Pobiera maksymalną, średnią i wariancję dla każdego licznika wydajności.
- Przechowuj wszystkie 10-minutowe punkty danych z ostatniego miesiąca.
- Zidentyfikuj odpowiedni punkt danych do użycia do prawidłowego ustalenia wielkości. Identyfikacja jest oparta na wartościach 95. percentyla dla historii wydajności.
Na przykład, jeśli historia wydajności obejmuje tydzień, ocena sortuje 10-minutowe próbki punktów z ostatniego tygodnia. Sortuje je w kolejności rosnącej i wybiera wartość 95. percentyla dla odpowiedniego rozmiaru. Wartość 95. percentyla gwarantuje, że ignorujesz wszystkie wartości odstające.
Zbierane metryki wysokiego poziomu w celu określenia optymalnego celu usługi Azure SQL obejmują:
Plik dziennika rozszerzenia znajduje się pod adresem:
C:\ProgramData\GuestConfig\extension_logs\Microsoft.AzureData.WindowsAgent.SqlServer\
Nazwa pliku dziennika zależy od wersji rozszerzenia platformy Azure dla programu SQL Server, dla najnowszej wersji rozszerzenia platformy Azure dla programu SQL Server, plik dziennika to:
unifiedagent.log
W przypadku wersji rozszerzenia 1.1.24724.69 i starszych plik dziennika to:
ExtensionLog_0.log
Ograniczenia
- Oceny migracji programu SQL Server są obecnie ograniczone do programu SQL Server uruchomionego na maszynach z systemem Windows. Oceny migracji nie mają zastosowania do programu SQL Server uruchomionego na maszynach z systemem Linux.
- Program SQL Server uruchomiony w systemie Windows Server 2012 R2 i starszych wersjach nie jest obsługiwany.
- Wersje programu SQL Server muszą być w wersji 2012 lub nowszej.
- Wystąpienia klastra trybu failover nie są obecnie obsługiwane.
Znane problemy
Po xp_cmdshell włączeniu i użyciu rekord jest rejestrowany jako ostrzeżenie dla usługi SQL Managed Instance, ponieważ baza danych nadal może być migrowana. Jednak zakłóca funkcjonalność obiektu, który używa xp_cmdshell w szczególny sposób. Skorzystaj ze wskazówek dotyczących korygowania podanych w ocenie, aby rozwiązać ten problem.
Rozwiązywanie problemów
Skontaktuj się z pomocą techniczną firmy Microsoft , jeśli wystąpią jakiekolwiek z następujących problemów:
- Raporty oceny nie są wyświetlane w portalu nawet po zaplanowanym czasie.
- Dostępność danych wydajności nie zwiększa się po tygodniu zbierania danych.
Powiązana zawartość
- Reguły oceny migracji programu SQL Server do usługi Azure SQL Managed Instance
- Reguły oceny migracji z programu SQL Server do usługi Azure SQL Database
- Migrowanie programu SQL Server do usługi Azure SQL
- Program SQL Server włączony przez usługę Azure Arc
- Opcje wdrażania programu SQL Server włączone przez usługę Azure Arc