Wdróż SQL Server na Azure Stack HCLDeploy SQL Server on Azure Stack HCI

Dotyczy: Azure Stack HCL, wersja 20H2; SQL Server (wszystkie obsługiwane wersje)Applies to: Azure Stack HCI, version 20H2; SQL Server (all supported versions)

Ten temat zawiera wskazówki dotyczące planowania, konfigurowania i wdrażania SQL Server w systemie operacyjnym Azure Stack HCL.This topic provides guidance on how to plan, configure, and deploy SQL Server on the Azure Stack HCI operating system. System operacyjny to rozwiązanie klastra o wysokiej zbieżności (HCL), które hostuje Zwirtualizowane obciążenia systemów Windows i Linux oraz ich magazyn w hybrydowym środowisku lokalnym.The operating system is a hyperconverged infrastructure (HCI) cluster solution that hosts virtualized Windows and Linux workloads and their storage in a hybrid on-premises environment.

Omówienie rozwiązaniaSolution overview

Azure Stack HCL zapewnia wysoką dostępność, ekonomiczną i elastyczną platformę do uruchamiania SQL Server i Bezpośrednie miejsca do magazynowania.Azure Stack HCI provides a highly available, cost efficient, flexible platform to run SQL Server and Storage Spaces Direct. Azure Stack HCL może uruchamiać obciążenia przetwarzanie transakcji online (OLTP), magazyn danych i usługę BI oraz zaawansowaną analizę danych Big Data.Azure Stack HCI can run Online Transaction Processing (OLTP) workloads, data warehouse and BI, and AI and advanced analytics over big data.

Elastyczna platforma jest szczególnie ważna dla najważniejszych baz danych.The platform’s flexibility is especially important for mission critical databases. SQL Server można uruchamiać na maszynach wirtualnych z systemem Windows Server lub Linux, co umożliwia konsolidowanie wielu obciążeń związanych z bazami danych i Dodawanie maszyn wirtualnych do środowiska Azure Stack HCL zgodnie z potrzebami.You can run SQL Server on virtual machines (VMs) that use either Windows Server or Linux, which allows you to consolidate multiple database workloads and add more VMs to your Azure Stack HCI environment as needed. Azure Stack HCL pozwala także zintegrować SQL Server z Azure Site Recovery, aby zapewnić chmurowe i bezpieczne rozwiązanie do migracji, przywracania i ochrony danych organizacji.Azure Stack HCI also enables you to integrate SQL Server with Azure Site Recovery to provide a cloud-based migration, restoration, and protection solution for your organization’s data that is reliable and secure.

Wdróż SQL ServerDeploy SQL Server

W tej sekcji opisano ogólny sposób pozyskiwania sprzętu dla SQL Server na Azure Stack HCL oraz zarządzania systemem operacyjnym na serwerach za pomocą Centrum administracyjnego systemu Windows.This section describes at a high level how to acquire hardware for SQL Server on Azure Stack HCI, and use Windows Admin Center to manage the operating system on your servers. Informacje na temat konfigurowania SQL Server, monitorowania i dostrajania wydajności oraz używania usług wysokiej dostępności (HA) i usługi hybrydowej platformy Azure.Information on setting up SQL Server, monitoring and performance tuning, and using High Availability (HA) and Azure hybrid services is included.

Krok 1. pozyskiwanie sprzętu z katalogu Azure Stack HCLStep 1: Acquire hardware from the Azure Stack HCI Catalog

Najpierw należy zaopatrzyć sprzęt.First, you'll need to procure hardware. Najprostszym sposobem jest znalezienie preferowanego partnera sprzętowego firmy Microsoft w katalogu Azure Stack HCL i zakupienie zintegrowanego systemu z preinstalowanym systemem operacyjnym Azure Stack HCL.The easiest way to do that is to locate your preferred Microsoft hardware partner in the Azure Stack HCI Catalog and purchase an integrated system with the Azure Stack HCI operating system preinstalled. W wykazie można filtrować, aby zobaczyć sprzęt dostawcy zoptymalizowany pod kątem tego typu obciążenia.In the catalog, you can filter to see vendor hardware that is optimized for this type of workload.

W przeciwnym razie należy wdrożyć system operacyjny Azure Stack HCL na własnym sprzęcie.Otherwise, you'll need to deploy the Azure Stack HCI operating system on your own hardware. Aby uzyskać szczegółowe informacje o Azure Stack opcjach wdrażania narzędzia HCL i instalowaniu centrum administracyjnego systemu Windows, zobacz wdrażanie systemu operacyjnego Azure Stack HCL.For details on Azure Stack HCI deployment options and installing Windows Admin Center, see Deploy the Azure Stack HCI operating system.

Następnie użyj centrum administracyjnego systemu Windows, aby utworzyć Azure Stack klaster.Next, use Windows Admin Center to create an Azure Stack HCI cluster.

Krok 2. Instalowanie SQL Server na Azure Stack HCLStep 2: Install SQL Server on Azure Stack HCI

SQL Server można zainstalować na maszynach wirtualnych z systemem Windows Server lub Linux, w zależności od wymagań.You can install SQL Server on VMs running either Windows Server or Linux depending on your requirements.

Aby uzyskać instrukcje dotyczące instalowania SQL Server, zobacz:For instructions on installing SQL Server, see:

Krok 3. Dostrajanie monitorowania i wydajności SQL ServerStep 3: Monitor and performance tune SQL Server

Firma Microsoft oferuje kompleksowy zestaw narzędzi do monitorowania zdarzeń w SQL Server i dostrajania fizycznego projektu bazy danych.Microsoft provides a comprehensive set of tools for monitoring events in SQL Server and for tuning the physical database design. Wybór narzędzia zależy od typu monitorowania lub dostrajania, które chcesz wykonać.Tool choice depends on the type of monitoring or tuning that you want to perform.

Aby zapewnić wydajność i kondycję wystąpień SQL Server na Azure Stack HCL, zobacz monitorowanie wydajności i narzędzia dostrajania.To ensure the performance and health of your SQL Server instances on Azure Stack HCI, see Performance Monitoring and Tuning Tools.

Aby dostroić SQL Server 2017 i SQL Server 2016, zobacz zalecane aktualizacje i opcje konfiguracji dla SQL Server 2017 i 2016 z obciążeniami o wysokiej wydajności.For tuning SQL Server 2017 and SQL Server 2016, see Recommended updates and configuration options for SQL Server 2017 and 2016 with high-performance workloads.

Krok 4. Korzystanie z funkcji SQL Server wysokiej dostępnościStep 4: Use SQL Server high availability features

Azure Stack HCL wykorzystuje klaster trybu failover systemu Windows Server z usługą SQL Server (WSFC) do obsługi SQL Server działających na maszynach wirtualnych w przypadku awarii sprzętu.Azure Stack HCI leverages Windows Server Failover Clustering with SQL Server (WSFC) to support SQL Server running in VMs in the event of a hardware failure. SQL Server oferuje także zawsze włączone grupy dostępności (AG), aby zapewnić wysoką dostępność na poziomie bazy danych, która została zaprojektowana w celu ułatwienia rozwiązywania problemów z aplikacjami i oprogramowaniem.SQL Server also offers Always On availability groups (AG) to provide database-level high availability that is designed to help with application and software faults. Oprócz usługi WSFC i technologii Azure Stack HCL można używać zawsze włączone wystąpienie klastra trybu failover (FCI), które jest oparte na bezpośrednie miejsca do magazynowania technologii dla magazynu udostępnionego.In addition to WSFC and AG, Azure Stack HCI can use Always On Failover Cluster Instance (FCI), which is based on Storage Spaces Direct technology for shared storage.

Wszystkie te opcje współpracują z monitorem chmury Microsoft Azure na potrzeby kontroli kworum.These options all work with the Microsoft Azure Cloud witness for quorum control. Zalecamy używanie reguł antykoligacji klastra w usłudze WSFC dla maszyn wirtualnych umieszczonych w różnych węzłach fizycznych, aby zachować czas przestoju SQL Server w przypadku awarii hosta podczas konfigurowania zawsze dostępnych grup dostępności.We recommend using cluster AntiAffinity rules in WSFC for VMs placed on different physical nodes to maintain uptime for SQL Server in the event of host failures when you configure Always On availability groups.

Krok 5. Konfigurowanie usług hybrydowych platformy AzureStep 5: Set up Azure hybrid services

Istnieje kilka usług hybrydowych platformy Azure, których można użyć, aby zapewnić bezpieczeństwo danych i aplikacji SQL Server.There are several Azure hybrid services that you can use to help keep your SQL Server data and applications secure. Azure Site Recovery jest odzyskiwaniem po awarii jako usługi (DRaaS).Azure Site Recovery is a disaster recovery as a service (DRaaS). Aby uzyskać więcej informacji na temat używania tej usługi do ochrony SQL Server zaplecza aplikacji w celu ułatwienia utrzymywania obciążeń online, zobacz Konfigurowanie odzyskiwania po awarii dla SQL Server.For more information about using this service to protect the SQL Server back end of an application to help keep workloads online, see Set up disaster recovery for SQL Server.

Azure Backup umożliwia zdefiniowanie zasad tworzenia kopii zapasowych w celu ochrony obciążeń przedsiębiorstwa oraz obsługę tworzenia kopii zapasowych i przywracania SQL Server spójności.Azure Backup lets you define backup policies to protect enterprise workloads and supports backing up and restoring SQL Server consistency. Aby uzyskać więcej informacji na temat tworzenia kopii zapasowych lokalnych danych SQL, zobacz Install Azure Backup Server.For more information about how to back up your on-premises SQL data, see Install Azure Backup Server.

Alternatywnie możesz użyć funkcji SQL Server Managed Backup w SQL Server do zarządzania kopiami zapasowymi Azure Blob Storage.Alternatively, you can use the SQL Server Managed Backup feature in SQL Server to manage Azure Blob Storage backups.

Aby uzyskać więcej informacji na temat korzystania z tej opcji, która jest odpowiednia do archiwizowania poza lokacją, zobacz:For more information about using this option that is suitable for off-site archiving, see:

Oprócz tych scenariuszy tworzenia kopii zapasowych można skonfigurować inne usługi bazy danych, które SQL Server oferty, w tym Azure Data Factory i pakiet Azure Feature Pack dla usług Integration Services (SSIS).In addition to these backup scenarios, you can set up other database services that SQL Server offers, including Azure Data Factory and Azure Feature Pack for Integration Services (SSIS).

Następne krokiNext steps

Aby uzyskać więcej informacji na temat pracy z SQL Server, zobacz:For more information about working with SQL Server, see: