Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In dit artikel leert u hoe u een SQL Server zelfstandig exemplaar migreert naar Azure VMware Solution.
VMware HCX biedt twee migratieprofielen bij het migreren van een SQL Server zelfstandig exemplaar naar Azure VMware Solution:
- VMware HCX vMotion
- Koude migratie van VMware HCX
Houd in beide gevallen rekening met de grootte en kritiek van de database die wordt gemigreerd. Voor deze procedure hebben we VMware HCX vMotion gevalideerd. Koude migratie van VMware HCX is ook geldig, maar er is een langere downtimeperiode vereist.
Dit scenario is gevalideerd met behulp van de volgende edities en configuraties:
- Microsoft SQL Server (2019 en 2022)
- Windows Server (2019 en 2022) Data Center-editie
- Windows Server en SQL Server zijn geconfigureerd volgens best practices en aanbevelingen van Microsoft en VMware.
- De on-premises broninfrastructuur was VMware vSphere 7.0 Update 3 en VMware vSAN die wordt uitgevoerd op Dell PowerEdge-servers en Intel Optane P4800X SSD NVMe-apparaten.
Geteste configuraties
Dit scenario is gevalideerd met behulp van de volgende edities en configuraties:
- Microsoft SQL Server (2019 en 2022)
- Windows Server (2019 en 2022) Data Center-editie
- Windows Server en SQL Server zijn geconfigureerd volgens best practices en aanbevelingen van Microsoft en VMware.
- De on-premises broninfrastructuur was VMware vSphere 7.0 Update 3 en VMware vSAN die wordt uitgevoerd op Dell PowerEdge-servers en Intel Optane P4800X SSD NVMe-apparaten.+
Prerequisites
Controleer en noteer de opslag- en netwerkconfiguratie van elk knooppunt in het cluster.
Back-ups van alle databases onderhouden.
Maak een back-up van de virtuele machine waarop het SQL Server-exemplaar wordt uitgevoerd.
Verwijder alle clusterknooppunt-VM's uit drS-groepen en -regels (Distributed Resource Scheduler).
Configureer VMware HCX tussen uw on-premises datacenter en de Azure VMware Solution privécloud waarop de gemigreerde workloads worden uitgevoerd. Zie Azure VMware Solution documentatie voor meer informatie over het configureren van VMware HCX.
Zorg ervoor dat alle netwerksegmenten die door de SQL Server en workloads worden gebruikt, worden uitgebreid naar uw Azure VMware Solution privécloud. Zie VMware HCX-netwerkextensie configureren om deze stap in het proces te controleren.
VMware HCX via VPN- of ExpressRoute-connectiviteit kan worden gebruikt als de netwerkconfiguratie voor de migratie.
VMware HCX via VPN is vanwege de beperkte bandbreedte doorgaans geschikt voor workloads die langere perioden van downtime (zoals niet-productieomgevingen) kunnen ondersteunen.
Voor een van de volgende scenario's wordt ExpressRoute-connectiviteit aanbevolen voor een migratie:
- Productieomgevingen
- Workloads met grote databasegrootten
- In scenario’s waarin de downtime tot een minimum moet worden beperkt, wordt ExpressRoute-connectiviteit aanbevolen voor de migratie.
- Productieomgevingen
- Workloads met grote databasegrootten
- Elk geval waarin downtime moet worden geminimaliseerd
In de volgende sectie worden verdere overwegingen voor downtime besproken.
Overwegingen voor downtime
Downtime tijdens een migratie is afhankelijk van de grootte van de database die moet worden gemigreerd en de snelheid van de privénetwerkverbinding met Azure cloud. Migratie van een SQL Server zelfstandig exemplaar met behulp van het VMware HCX vMotion-mechanisme is bedoeld om de downtime van de oplossing te minimaliseren. Het is echter raadzaam om de migratie uit te voeren tijdens daluren binnen een vooraf goedgekeurde wijzigingsvenster.
De volgende tabel geeft de geschatte downtime aan voor de migratie van elke SQL Server topologie.
| Scenario | Verwachte downtime | Notes |
|---|---|---|
| zelfstandige SQL Server-instantie | Laag | Migratie wordt uitgevoerd met VMware vMotion. De database is beschikbaar tijdens de migratie, maar het wordt aanbevolen geen kritieke gegevens door te voeren. |
| SQL Server AlwaysOn-beschikbaarheidsgroep | Laag | De primaire replica is altijd beschikbaar tijdens de migratie van de eerste secundaire replica en de secundaire replica wordt de primaire na de eerste failover naar Azure. |
| SQL Server Always On-failoverclusterexemplaar | Hoog | Alle knooppunten van het cluster worden uitgeschakeld en gemigreerd via VMware HCX Cold Migration. Downtime is afhankelijk van de grootte van de database en de snelheid van het privénetwerk tot Azure cloud. |
De migratie uitvoeren
Meld u aan bij uw on-premises vCenter Server en open de VMware HCX-invoegtoepassing.
Selecteer Onder Servicesde optie Migratie>migreren.
- Selecteer de SQL Server virtuele machine.
- Stel het vSphere-cluster in de externe privécloud in, die als host fungeert voor de gemigreerde SQL Server-VM of VM's als de Compute-container.
- Selecteer het vSAN-gegevensarchief als externe opslag.
- Selecteer een map. Het is niet verplicht, maar we raden u aan de verschillende workloads in uw Azure VMware Solution privécloud te scheiden.
- Behoud dezelfde indeling als de bron.
- Selecteer vMotion als migratieprofiel.
- Selecteer in Uitgebreide optiesAangepaste kenmerken migreren.
- Controleer of on-premisesnetwerksegmenten in Azure VMware Solution aan het juiste externe uitgebreide segment zijn gekoppeld.
- Selecteer Valideren en zorg ervoor dat alle controles zijn voltooid met de wachtwoordstatus.
- Selecteer Ga om de migratie te starten.
Nadat de migratie is voltooid, opent u de virtuele machine met behulp van de externe VMware-console in de vSphere-client.
Controleer de netwerkconfiguratie en controleer de connectiviteit met zowel on-premises als Azure VMware Solution resources.
Controleer of uw SQL Server en databases toegankelijk zijn. Als u bijvoorbeeld SQL Server Management Studio gebruikt, controleert u of u toegang hebt tot de database.
Controleer de connectiviteit met SQL Server van andere systemen en toepassingen in uw infrastructuur. Controleer of alle toepassingen die gebruikmaken van de database of databases, nog steeds toegang hebben tot deze toepassingen.
Meer informatie
- SQL Azure Hybrid Benefit voor Azure VMware Solution inschakelen.
- Maak een plaatsingsbeleid in Azure VMware Solution
- Documentatie voor Windows Server Failover Clustering
- documentatie Microsoft SQL Server 2019
- documentatie voor Microsoft SQL Server 2022
- Windows Server Technische documentatie
- Het plannen van zeer beschikbare, bedrijfskritieke SQL Server-implementaties met VMware vSphere
- VMware KB 100 2951 : tips voor het configureren van Microsoft SQL Server op een virtuele machine
- Microsoft SQL Server 2019 in VMware vSphere 7.0 Performance Study
- Handleiding voor het ontwerpen van Microsoft SQL Server in VMware vSphere - Best practices
- Configuratie van een Windows Server-failovercluster in VMware vSphere 7.0