SQL Server implementeren in Lokale Versie 23H2 van Azure

Van toepassing op: Hypergeconvergeerde implementaties van Azure Local

Dit artikel bevat richtlijnen voor het implementeren van SQL Server op Azure Local, versie 23H2.

Overzicht van de oplossing

Azure Local biedt een flexibel platform voor het uitvoeren van SQL Server en Storage Spaces Direct. Het platform is kostenefficiënt en maximaal beschikbaar. Azure Local kan draaien:

  • OLTP-workloads (Online Transactieverwerking).
  • Datawarehouse en business intelligence.
  • AI en geavanceerde analyses ten opzichte van big data.

De flexibiliteit van het platform is vooral belangrijk voor bedrijfskritieke databases. U kunt SQL Server uitvoeren op virtuele machines (VM's) die gebruikmaken van Windows Server of Linux. U kunt meerdere databaseworkloads samenvoegen en zo nodig meer VM's toevoegen aan uw Lokale Azure-omgeving. U kunt Ook Azure Local gebruiken om SQL Server te integreren met Azure Site Recovery. U krijgt een cloudoplossing die ondersteuning biedt voor migratie, herstel en beveiliging voor de gegevens van uw organisatie.

SQL Server implementeren

In deze sectie wordt op hoog niveau beschreven hoe u hardware voor SQL Server op Azure Local kunt verkrijgen. Informatie is opgenomen over het volgende:

  • SQL Server instellen.
  • Bewaking en het afstemmen van prestaties uitvoeren.
  • Hoge beschikbaarheid (HA) en hybride Azure-services gebruiken.

Stap 1: Hardware verkrijgen uit de lokale Azure-catalogus

Eerst moet u hardware aanschaffen. Zoek uw favoriete Microsoft-hardwarepartner in de lokale Azure-catalogus. Koop vervolgens een geïntegreerd systeem of premium-oplossing met het Azure Stack HCI-besturingssysteem dat vooraf is geïnstalleerd. In de catalogus kunt u filteren om leverancierhardware te zien die is geoptimaliseerd voor dit type workload.

Gebruik anders een gevalideerd systeem uit de catalogus en implementeer het op die hardware.

Zie Het Azure Stack HCI-besturingssysteem implementeren voor meer informatie over lokale implementatieopties in Azure.

Implementeer vervolgens Azure Local, versie 23H2, met behulp van Azure Portal. U kunt ook Azure Local, versie 23H2 implementeren met behulp van een Azure Resource Manager-implementatiesjabloon.

Stap 2: SQL Server installeren in Azure Local

U kunt SQL Server installeren op VM's waarop Windows Server of Linux wordt uitgevoerd, afhankelijk van uw vereisten.

Zie voor instructies over het installeren van SQL Server:

Zie Licenties en facturering van SQL Server beheren voor meer informatie over licenties en facturering voor SQL Server.

Stap 3: SQL Server bewaken en prestaties optimaliseren

Microsoft biedt een uitgebreide set hulpprogramma's die u kunt gebruiken om gebeurtenissen in SQL Server te bewaken en het ontwerp van de fysieke database af te stemmen. De keuze van het hulpprogramma is afhankelijk van het type bewaking of afstemming dat u wilt uitvoeren.

Zie De hulpprogramma's voor prestatiebewaking en afstemming om de prestaties en status van uw SQL Server-exemplaren in Azure Local te garanderen.

Zie Aanbevolen updates en configuratieopties voor SQL Server 2017 en 2016 voor het afstemmen van SQL Server 2017 en 2016 met workloads met hoge prestaties.

Stap 4: Functies voor hoge beschikbaarheid van SQL Server gebruiken

Azure Local maakt gebruik van Windows Server-failoverclustering met SQL Server ter ondersteuning van SQL Server die wordt uitgevoerd op VM's als de hardware uitvalt. SQL Server biedt ook AlwaysOn-beschikbaarheidsgroepen om hoge beschikbaarheid op databaseniveau te bieden voor hulp bij toepassings- en softwarefouten. Naast Windows Server-failoverclustering en beschikbaarheidsgroepen kan Azure Local het exemplaar van een AlwaysOn-failovercluster gebruiken. Failoverclusterexemplaren zijn gebaseerd op Storage Spaces Direct-technologie voor gedeelde opslag.

Deze opties werken allemaal met de Azure Cloud-witness voor quorumbeheer. Het is raadzaam om antiaffiniteitsregels voor clusters in Windows Server-failoverclustering te gebruiken voor VM's die op verschillende fysieke knooppunten worden geplaatst. Deze regels helpen de uptime voor SQL Server te behouden als de host mislukt wanneer u AlwaysOn-beschikbaarheidsgroepen configureert.

Stap 5: Hybride Azure-services instellen

Verschillende hybride Azure-services helpen u uw SQL Server-gegevens en -toepassingen veilig te houden. Azure Site Recovery is een oplossing voor herstel na noodgevallen. Zie Herstel na noodgevallen instellen voor SQL Server voor meer informatie over het gebruik van deze service om de SQL Server-back-end van een toepassing te beschermen en te helpen om workloads online te houden.

Met Azure Backup kunt u back-upbeleid definiëren om bedrijfsworkloads te beveiligen en back-ups te maken en SQL Server-consistentie te herstellen. Zie voor meer informatie over het maken van back-ups van uw on-premises SQL-gegevens:

U kunt ook beheerde back-ups van SQL Server naar Azure in SQL Server gebruiken om Back-ups van Azure Blob Storage te beheren.

Zie voor meer informatie over het gebruik van deze optie voor off-site archivering:

Naast deze back-upscenario's kunt u andere databaseservices instellen die SQL Server biedt, waaronder: