Distribuera SQL Server på Azure Stack HCIDeploy SQL Server on Azure Stack HCI

Gäller för: Azure Stack HCI, version 20H2; SQL Server (alla versioner som stöds)Applies to: Azure Stack HCI, version 20H2; SQL Server (all supported versions)

Det här avsnittet innehåller anvisningar om hur du planerar, konfigurerar och distribuerar SQL Server på Azure Stack HCI-operativsystem.This topic provides guidance on how to plan, configure, and deploy SQL Server on the Azure Stack HCI operating system. Operativ systemet är en sammanslagen infrastruktur (HCI) kluster lösning som är värd för virtualiserade Windows-och Linux-arbetsbelastningar och deras lagring i en hybrid lokal miljö.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.

LösningsöversiktSolution overview

Azure Stack HCI ger en mycket tillgänglig, kostnads effektiv och flexibel plattform för att köra SQL Server och Lagringsdirigering.Azure Stack HCI provides a highly available, cost efficient, flexible platform to run SQL Server and Storage Spaces Direct. Azure Stack HCI kan köra OLTP-arbetsbelastningar (Online Transaction Processing), informations lager och BI och AI och avancerad analys över Big data.Azure Stack HCI can run Online Transaction Processing (OLTP) workloads, data warehouse and BI, and AI and advanced analytics over big data.

Plattformens flexibilitet är särskilt viktig för verksamhets kritiska databaser.The platform’s flexibility is especially important for mission critical databases. Du kan köra SQL Server på virtuella datorer (VM: ar) som använder antingen Windows Server eller Linux, vilket gör att du kan konsolidera flera databas arbets belastningar och lägga till fler virtuella datorer i din Azure Stack HCI-miljö om det behövs.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. Med Azure Stack HCI kan du också integrera SQL Server med Azure Site Recovery för att tillhandahålla en molnbaserad migrerings-, återställnings-och skydds lösning för din organisations data som är pålitliga och säkra.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.

Distribuera SQL ServerDeploy SQL Server

Det här avsnittet beskriver på en hög nivå hur du skaffar maskin vara för SQL Server på Azure Stack HCI och använder Windows administrations Center för att hantera operativ systemet på dina servrar.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. Information om hur du konfigurerar SQL Server, övervakning och prestanda justering och hur du använder hög tillgänglighet (HA) och Azure Hybrid Services ingår.Information on setting up SQL Server, monitoring and performance tuning, and using High Availability (HA) and Azure hybrid services is included.

Steg 1: Hämta maskin vara från Azure Stack HCI-katalogenStep 1: Acquire hardware from the Azure Stack HCI Catalog

Först måste du köpa maskin vara.First, you'll need to procure hardware. Det enklaste sättet att göra det är att hitta den önskade Microsoft-maskinvaran i Azure Stack HCI-katalogen och köpa ett integrerat system med det förinstallerade Azure Stack HCI-operativsystemet.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. I katalogen kan du filtrera för att se leverantörens maskin vara som är optimerad för den här typen av arbets belastning.In the catalog, you can filter to see vendor hardware that is optimized for this type of workload.

Annars måste du distribuera operativ systemet Azure Stack HCI på din egen maskin vara.Otherwise, you'll need to deploy the Azure Stack HCI operating system on your own hardware. Mer information om alternativ för att Azure Stack HCI-distribution och installation av Windows administrations Center finns i distribuera Azure Stack HCI-operativsystem.For details on Azure Stack HCI deployment options and installing Windows Admin Center, see Deploy the Azure Stack HCI operating system.

Sedan använder du Windows administrations Center för att skapa ett Azure Stack HCI-kluster.Next, use Windows Admin Center to create an Azure Stack HCI cluster.

Steg 2: installera SQL Server på Azure Stack HCIStep 2: Install SQL Server on Azure Stack HCI

Du kan installera SQL Server på virtuella datorer som kör antingen Windows Server eller Linux beroende på dina behov.You can install SQL Server on VMs running either Windows Server or Linux depending on your requirements.

Anvisningar om hur du installerar SQL Server finns i:For instructions on installing SQL Server, see:

Steg 3: övervaka och finjustera prestanda SQL ServerStep 3: Monitor and performance tune SQL Server

Microsoft tillhandahåller en omfattande uppsättning verktyg för att övervaka händelser i SQL Server och för att justera den fysiska databas designen.Microsoft provides a comprehensive set of tools for monitoring events in SQL Server and for tuning the physical database design. Verktygs valet beror på vilken typ av övervakning eller justering som du vill utföra.Tool choice depends on the type of monitoring or tuning that you want to perform.

För att säkerställa prestanda och hälsa för dina SQL Server instanser på Azure Stack HCI, se verktyg för prestanda övervakning och justering.To ensure the performance and health of your SQL Server instances on Azure Stack HCI, see Performance Monitoring and Tuning Tools.

För justering SQL Server 2017 och SQL Server 2016, se rekommenderade uppdateringar och konfigurations alternativ för SQL Server 2017 och 2016 med arbets belastningar med höga prestanda.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.

Steg 4: Använd SQL Server funktioner för hög tillgänglighetStep 4: Use SQL Server high availability features

Azure Stack HCI utnyttjar Windows Server-redundanskluster med SQL Server (WSFC) för att stödja SQL Server som körs i virtuella datorer i händelse av ett maskin varu fel.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 erbjuder också Always on Availability groups (AG) för att tillhandahålla hög tillgänglighet på databas nivå som är utformad för att hjälpa till med program-och program varu fel.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. Förutom WSFC och AG kan Azure Stack HCI använda Always on Cluster instance (FCI), som baseras på Lagringsdirigering teknik för delad lagring.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.

De här alternativen fungerar tillsammans med Microsoft Azure moln vittne för kvorum.These options all work with the Microsoft Azure Cloud witness for quorum control. Vi rekommenderar att du använder kluster tillhörighets regler i WSFC för virtuella datorer som placerats på olika fysiska noder för att bibehålla drift tid för SQL Server i händelse av värd fel när du konfigurerar Always on-tillgänglighetsgrupper.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.

Steg 5: Konfigurera Azure Hybrid ServicesStep 5: Set up Azure hybrid services

Det finns flera Azure Hybrid-tjänster som du kan använda för att skydda dina SQL Server data och program.There are several Azure hybrid services that you can use to help keep your SQL Server data and applications secure. Azure Site Recovery är en katastrof återställning som en tjänst (DRaaS).Azure Site Recovery is a disaster recovery as a service (DRaaS). Mer information om hur du använder den här tjänsten för att skydda SQL Server Server del i ett program för att hålla arbets belastningarna online finns i Konfigurera haveri beredskap för 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.

Med Azure Backup kan du definiera säkerhets kopierings principer för att skydda företags arbets belastningar och har stöd för säkerhets kopiering och återställning av SQL Server konsekvens.Azure Backup lets you define backup policies to protect enterprise workloads and supports backing up and restoring SQL Server consistency. Mer information om hur du säkerhetskopierar dina lokala SQL-data finns i installera Azure Backup Server.For more information about how to back up your on-premises SQL data, see Install Azure Backup Server.

Du kan också använda funktionen SQL Server hanterad säkerhets kopiering i SQL Server för att hantera Azure Blob Storage-säkerhetskopieringar.Alternatively, you can use the SQL Server Managed Backup feature in SQL Server to manage Azure Blob Storage backups.

Mer information om hur du använder det här alternativet som är lämpligt för arkivering utanför platsen finns i:For more information about using this option that is suitable for off-site archiving, see:

Förutom de här säkerhets kopierings scenarierna kan du konfigurera andra databas tjänster som SQL Server erbjudanden, inklusive Azure Data Factory och Azure Feature Pack för integrerings tjänster (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).

Nästa stegNext steps

Mer information om hur du arbetar med SQL Server finns i:For more information about working with SQL Server, see: