Udostępnij za pośrednictwem


Co to jest program SQL Server na maszynach wirtualnych platformy Azure z systemem Windows?

Dotyczy: program SQL Server na maszynie wirtualnej platformy Azure

Ten artykuł zawiera omówienie programu SQL Server na maszynach wirtualnych platformy Azure na platformie Windows.

Jeśli dopiero zaczynasz korzystać z programu SQL Server na maszynach wirtualnych platformy Azure, zapoznaj się z filmem wideo Sql Server on Azure VM Overview (Omówienie programu SQL Server na maszynach wirtualnych platformy Azure) z naszej szczegółowej serii wideo Azure SQL:

Omówienie

Program SQL Server na maszynach wirtualnych platformy Azure umożliwia korzystanie z pełnych wersji programu SQL Server w chmurze bez konieczności zarządzania sprzętem lokalnym. Maszyny wirtualne programu SQL Server upraszczają również koszty licencjonowania, gdy płacisz zgodnie z rzeczywistym użyciem.

Maszyny wirtualne platformy Azure działają w wielu różnych regionach geograficznych na świecie. Oferują one również różne rozmiary maszyn. Galeria obrazów maszyn wirtualnych umożliwia utworzenie maszyny wirtualnej z programem SQL Server we właściwej wersji i edycji oraz z odpowiednim systemem operacyjnym. Dzięki temu maszyny wirtualne są dobrym rozwiązaniem dla wielu różnych obciążeń programu SQL Server.

Korzyści z funkcji

Podczas rejestrowania programu SQL Server na maszynie wirtualnej platformy Azure przy użyciu rozszerzenia agenta IaaS SQL można odblokować szereg korzyści z funkcji. Rejestracja w rozszerzeniu jest całkowicie bezpłatna.

W poniższej tabeli przedstawiono korzyści odblokowane przez rozszerzenie:

Funkcja opis
Zarządzanie witryną Azure Portal Odblokowuje zarządzanie w portalu, dzięki czemu można wyświetlać wszystkie maszyny wirtualne programu SQL Server w jednym miejscu i włączać lub wyłączać funkcje specyficzne dla programu SQL bezpośrednio z poziomu portalu.

Dołączone do rejestracji podstawowej.
Automatyczne kopie zapasowe Automatyzuje planowanie kopii zapasowych dla wszystkich baz danych dla wystąpienia domyślnego lub poprawnie zainstalowanego nazwanego wystąpienia programu SQL Server na maszynie wirtualnej. Aby uzyskać więcej informacji, zobacz Automatyczne tworzenie kopii zapasowych dla programu SQL Server na maszynach wirtualnych platformy Azure (Resource Manager).

Wymaga rozszerzenia agenta IaaS sql.
Automatyczne stosowanie poprawek Automatyczne instalowanie aktualizacji zabezpieczeń systemu Windows i programu SQL Server (w tym aktualizacji zbiorczych dla programu SQL Server) na maszynie wirtualnej podczas skonfigurowanego okna obsługi w celu uniknięcia aktualizacji w godzinach szczytu obciążenia. Aby uzyskać więcej informacji, zobacz Automatyczne stosowanie poprawek za pomocą usługi Azure Update Manager.

Wymaga rozszerzenia agenta IaaS sql.
Integracja usługi Azure Key Vault Umożliwia automatyczne instalowanie i konfigurowanie usługi Azure Key Vault na maszynie wirtualnej z programem SQL Server. Aby uzyskać więcej informacji, zobacz Konfigurowanie integracji usługi Azure Key Vault dla programu SQL Server w usłudze Azure Virtual Machines (Resource Manager).

Wymaga rozszerzenia agenta IaaS sql.
Konfigurowanie bazy danych tempdb Bazę danych tempdb można skonfigurować bezpośrednio w witrynie Azure Portal, na przykład określając liczbę plików, ich rozmiar początkowy, lokalizację i współczynnik automatycznego zwiększania. Uruchom ponownie usługę PROGRAMU SQL Server, aby zmiany zaczęły obowiązywać.

Wymaga rozszerzenia agenta IaaS sql.
integracja z portalem Defender dla Chmury Jeśli włączono usługę Microsoft Defender dla języka SQL, możesz wyświetlić zalecenia Defender dla Chmury bezpośrednio w zasobie maszyn wirtualnych SQL w witrynie Azure Portal. Zobacz Najlepsze rozwiązania dotyczące zabezpieczeń, aby dowiedzieć się więcej.

Wymaga rozszerzenia agenta IaaS sql.
Rozszerzone aktualizacje zabezpieczeń Automatycznie odbieraj aktualizacje zabezpieczeń programu SQL Server na maszynach wirtualnych platformy Azure, maksymalnie trzy lata po zakończeniu rozszerzonej obsługi cyklu życia programu SQL Server.
Elastyczne licencjonowanie Oszczędzaj na kosztach, bezproblemowo przechodząc z modelu licencjonowania bring-your-own-license (znanego również jako Korzyść użycia hybrydowego platformy Azure) do modelu licencjonowania z płatnością zgodnie z rzeczywistym użyciem i z powrotem.

Dołączone do rejestracji podstawowej.
Wersja elastyczna/wydanie Jeśli zdecydujesz się zmienić wersję lub wydanie programu SQL Server, możesz zaktualizować metadane w witrynie Azure Portal bez konieczności ponownego wdrażania całej maszyny wirtualnej z programem SQL Server.

Dołączone do rejestracji podstawowej.
Analiza wydajności operacji we/wy Analizowanie wydajności operacji we/wy dla programu SQL Server na maszynach wirtualnych platformy Azure. Ta funkcja jest aktualnie dostępna jako funkcja podglądu.

Wymaga rozszerzenia agenta IaaS sql.
Uwierzytelnianie Microsoft Entra Zwiększ bezpieczeństwo maszyny wirtualnej z programem SQL Server przy użyciu identyfikatora Entra firmy Microsoft na potrzeby uwierzytelniania na maszynie wirtualnej z programem SQL Server.

Wymaga rozszerzenia agenta IaaS sql.
Analiza we/wy (wersja zapoznawcza) Wyświetl analizę wydajności operacji we/wy w witrynie Azure Portal, aby znaleźć problemy wynikające z przekroczenia limitów maszyn wirtualnych i dysków danych. Ta funkcja jest aktualnie dostępna jako funkcja podglądu.

Wymaga rozszerzenia agenta IaaS sql.
Ocena najlepszych rozwiązań SQL Umożliwia ocenę kondycji maszyn wirtualnych programu SQL Server przy użyciu najlepszych rozwiązań dotyczących konfiguracji. Aby uzyskać więcej informacji, zobacz Ocena najlepszych rozwiązań SQL.

Wymaga rozszerzenia agenta IaaS sql.
Wyświetlanie wykorzystania dysku w portalu Umożliwia wyświetlenie graficznej reprezentacji wykorzystania dysku plików danych SQL w witrynie Azure Portal.

Wymaga rozszerzenia agenta IaaS sql.

Wprowadzenie

Aby rozpocząć pracę z programem SQL Server na maszynach wirtualnych platformy Azure, zapoznaj się z następującymi zasobami:

  • Tworzenie maszyny wirtualnej SQL: aby utworzyć program SQL Server na maszynie wirtualnej platformy Azure, zapoznaj się z przewodnikami Szybki start przy użyciu witryny Azure Portal, programu Azure PowerShell lub szablonu usługi ARM. Aby uzyskać bardziej szczegółowe wskazówki, zapoznaj się z przewodnikiem aprowizacji.
  • Nawiązywanie połączenia z maszyną wirtualną SQL: aby nawiązać połączenie z programem SQL Server na maszynach wirtualnych platformy Azure, przejrzyj sposoby nawiązywania połączenia.
  • Odblokowywanie korzyści z funkcji: zarejestrowanie maszyny wirtualnej z programem SQL Server przy użyciu rozszerzenia agenta IaaS SQL umożliwia odblokowanie wielu korzyści z funkcji, takich jak automatyczne tworzenie kopii zapasowych i stosowanie poprawek.
  • Zarządzanie maszyną wirtualną SQL z poziomu portalu: ustawienia programu SQL Server można zarządzać bezpośrednio z poziomu witryny Azure Portal przy użyciu zasobu maszyn wirtualnych SQL.
  • Optymalizowanie wydajności: użyj oceny najlepszych rozwiązań SQL, aby sprawdzić, czy stosujesz najlepsze rozwiązania i używasz analizy wydajności we/wy (wersja zapoznawcza), aby zbadać problemy z operacjami we/wy.
  • Migrowanie danych: migrowanie danych do programu SQL Server na maszynach wirtualnych platformy Azure z programu SQL Server, Oracle lub Db2.
  • Cennik: Aby uzyskać informacje o strukturze cen programu SQL Server na maszynie wirtualnej platformy Azure, zapoznaj się ze wskazówkami dotyczącymi cen.
  • Często zadawane pytania: w przypadku często zadawanych pytań i scenariuszy zapoznaj się z często zadawanymi pytaniami.

Filmy wideo

Aby uzyskać filmy wideo dotyczące najnowszych funkcji w celu zoptymalizowania wydajności maszyny wirtualnej z programem SQL Server i automatyzowania zarządzania nimi, zapoznaj się z następującymi filmami wideo uwidocznionych w danych:

Wysoka dostępność i odzyskiwanie po awarii

Oprócz wbudowanej wysokiej dostępności zapewnianej przez maszyny wirtualne platformy Azure można również korzystać z funkcji wysokiej dostępności i odzyskiwania po awarii udostępnianych przez program SQL Server.

Aby dowiedzieć się więcej, zobacz omówienie zawsze włączonych grup dostępności i zawsze włączone wystąpienia klastra trybu failover. Aby uzyskać więcej informacji, zobacz omówienie ciągłości działania.

Aby rozpocząć, zobacz samouczki dotyczące grup dostępności lub przygotowywanie maszyny wirtualnej do wystąpienia klastra trybu failover.

Licencjonowanie

Aby rozpocząć, wybierz obraz maszyny wirtualnej z programem SQL Server w wymaganej wersji i edycji oraz z odpowiednim systemem operacyjnym. Poniższe sekcje zawierają bezpośrednie linki do obrazów maszyn wirtualnych programu SQL Server w galerii witryny Azure Portal. Zmień model licencjonowania maszyny wirtualnej programu SQL Server z płatnością za użycie, aby korzystać z własnej licencji. Aby uzyskać więcej informacji, zobacz Jak zmienić model licencjonowania dla maszyny wirtualnej z programem SQL Server.

Platforma Azure utrzymuje tylko jeden obraz maszyny wirtualnej dla każdego połączenia obsługiwanego systemu operacyjnego, wersji i wydania. Oznacza to, że z czasem obrazy będą odświeżane, a ich starsze wersje usuwane. Aby uzyskać więcej informacji, zobacz sekcję Obrazy w temacie Często zadawane pytania dotyczące maszyn wirtualnych programu SQL Server.

Napiwek

Aby uzyskać więcej informacji na temat sposobu zrozumienia cen obrazów programu SQL Server, zobacz Wskazówki dotyczące cen programu SQL Server na maszynach wirtualnych platformy Azure.

Poniższa tabela zawiera macierz obrazów z programem SQL Server korzystających z modelu płatności zgodnie z rzeczywistym użyciem.

Wersja System operacyjny
SQL Server 2022 Windows Server 2022
SQL Server 2019 Windows Server 2022, Windows Server 2019
SQL Server 2017 Windows Server 2019, Windows Server 2016
SQL Server 2016 Windows Server 2019, Windows Server 2016
SQL Server 2014 Windows Server 2012 R2
SQL Server 2012 Windows Server 2012 R2

Uwaga

Programy SQL Server 2008 i SQL Server 2008 R2 nie są objęte rozszerzoną pomocą techniczną i nie są już dostępne w witrynie Azure Marketplace.

Aby wyświetlić dostępne obrazy maszyn wirtualnych programu SQL Server w systemie Linux, zobacz Omówienie programu SQL Server na maszynach wirtualnych platformy Azure (Linux).

Istnieje możliwość wdrożenia starszego obrazu programu SQL Server, który nie jest dostępny w witrynie Azure Portal przy użyciu programu PowerShell. Aby wyświetlić wszystkie dostępne obrazy przy użyciu programu PowerShell, użyj następującego polecenia:

$Location = "<location>"
Get-AzVMImageOffer -Location $Location -Publisher 'MicrosoftSQLServer'

Aby uzyskać więcej informacji o wdrażaniu maszyn wirtualnych programu SQL Server przy użyciu programu PowerShell, zobacz How to provision SQL Server virtual machines with Azure PowerShell (Jak aprowizować maszyny wirtualne programu SQL Server przy użyciu programu Azure PowerShell).

Ważne

Starsze obrazy mogą być nieaktualne. Pamiętaj, aby zastosować wszystkie aktualizacje programu SQL Server i systemu Windows przed ich użyciem do środowiska produkcyjnego.

Program poprawy jakości obsługi klienta

Program poprawy jakości obsługi klienta jest domyślnie włączony. Wysyła on okresowo raporty do firmy Microsoft w celu umożliwienia doskonalenia programu SQL Server. Nie jest wymagane żadne zadanie zarządzania z programem CEIP, chyba że chcesz go wyłączyć po aprowizacji. Program poprawy jakości obsługi klienta możesz dostosować lub wyłączyć, łącząc się z maszyną wirtualną za pomocą pulpitu zdalnego. Następnie uruchom narzędzie SQL Server Error and Usage Reporting. Postępuj zgodnie z instrukcjami, aby wyłączyć raportowanie. Aby uzyskać więcej informacji na temat zbierania danych, zobacz Zasady zachowania poufności informacji programu SQL Server.

Ponieważ program SQL Server na maszynach wirtualnych platformy Azure jest zintegrowany z platformą Azure, przejrzyj zasoby z powiązanych produktów i usług, które współdziałają z programem SQL Server w ekosystemie maszyn wirtualnych platformy Azure: