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.
van toepassing op:Azure SQL Managed Instance
SQL Server op Azure Virtual Machines
Azure SQL Database
Dit artikel bevat stappen voor het voorbereiden van uw omgeving voor migratie van SQL Server naar Azure SQL Database, Azure SQL Managed Instance of SQL Server op Azure-VM's.
Ondersteunde bronnen en doelen voor migratie
U kunt een SQL Server migreren die on-premises of naar de cloud wordt uitgevoerd:
- SQL Server op virtuele machines (VM's).
- Amazon Web Services (AWS) EC2.
- Amazon Relational Database Service (AWS RDS).
- Compute Engine - Google Cloud Platform (GCP).
In dit artikel leert u hoe u detecteert en beoordeelt uw gebruikersdatabases voordat u ze migreert van SQL Server naar Azure SQL.
- overzicht van migratie: SQL Server naar Azure SQL Managed Instance
- Migratie-overzicht: SQL Server naar SQL Server op Azure-VM's
- overzicht van migratie: SQL Server naar Azure SQL Database
Zie Azure Database Migration Guidesvoor andere migratiehandleidingen.
Nadat u hebt gecontroleerd of uw bronomgeving wordt ondersteund, begint u met de fase vóór de migratie. Ontdek alle bestaande gegevensbronnen, beoordeel de haalbaarheid van de migratie en identificeer eventuele blokkeringsproblemen die uw Azure-cloudmigratiekunnen voorkomen.
Migratiestappen
Deze sectie bevat een overzicht van de stappen die u moet uitvoeren om uw SQL Server te migreren naar Azure SQL Database, Azure SQL Managed Instance of SQL Server op Azure-VM's.
Voer de volgende stappen uit om uw SQL Server te migreren naar Azure SQL Managed Instance:
- Bekijk de functies van de SQL Server-database-engine die beschikbaar zijn in Azure SQL Managed Instance.
- Kies een migratiemethode en de bijbehorende hulpprogramma's voor uw methode.
- Maak een prestatiebasislijn om het resourcegebruik op uw SQL Server-bronexemplaren te bepalen. Met deze stap kunt u een beheerd exemplaar met de juiste grootte implementeren, zodat de prestaties na de migratie niet worden beïnvloed.
- Ontdek alle SQL Server-exemplaren en -functies die door uw organisatie worden gebruikt.
- Evalueer uw SQL Server-databases om migratieblokkeringen of compatibiliteitsproblemen te identificeren.
- Maak een doel SQL Managed Instance. Implementeer een optimaal beheerd exemplaar waarin u technische kenmerken (aantal vCores, hoeveelheid geheugen) en prestatielaag (Bedrijfskritiek, Algemeen gebruik) van uw beheerde exemplaar kiest.
- Configureer connectiviteit en de juiste machtigingen voor toegang tot zowel de bron als het doel.
- Migreer uw database waar u uw databases migreert met behulp van offlinemigratie- of onlinemigratieopties.
- uw toepassing verbinden met Azure SQL Managed Instance.
- Toepassingen bewaken en herstellen om ervoor te zorgen dat u de verwachte prestaties ziet.
Als de evaluatie meerdere obstakels tegenkomt die bevestigen dat uw database niet gereed is voor een Azure SQL-beheerd exemplaar, kunt u overwegen SQL Server op Azure Virtual Machines.
Discover
Scan in de ontdekken fase het netwerk om alle SQL Server-exemplaren en -functies te identificeren die door uw organisatie worden gebruikt.
Gebruik de volgende hulpprogramma's om uw SQL Server-exemplaren te detecteren:
- Azure Migrate- om de geschiktheid voor migratie van on-premises servers te beoordelen, de grootte te bepalen op basis van prestaties, en kostenramingen te geven voor het draaien ervan in Azure.
- Microsoft Assessment and Planning Toolkit (MAP Toolkit) om uw huidige IT-infrastructuur te beoordelen. De toolkit biedt een krachtig hulpprogramma voor inventarisatie, evaluatie en rapportage om het migratieplanningsproces te vereenvoudigen.
Voor meer informatie over tools die beschikbaar zijn voor de ontdekkingsfase, zie diensten en tools die beschikbaar zijn voor scenario's voor gegevensmigratie.
Assess
Note
Als u de volledige SQL Server-gegevensomgeving op schaal beoordeelt op VMware, raadpleegt u Een Azure SQL-evaluatie maken om aanbevelingen voor Azure SQL-implementaties, doelgrootten en maandelijkse schattingen op te halen.
Als uw evaluatie meerdere obstakels tegenkomt, kunt u overwegen om te migreren naar een van de Azure SQL-doelen als alternatief, zoals Azure SQL Managed Instance of SQL Server op Azure Virtual Machines.
Evalueren met SQL Server ingeschakeld door Arc
Als u uw SQL Server-exemplaren wilt evalueren voor migratie naar Azure, gebruikt u SQL Server ingeschakeld door Azure Arc. Deze functie, momenteel in preview, produceert automatisch een evaluatie voor migratie naar Azure, waardoor het detectieproces en de gereedheidsevaluatie voor migratie wordt vereenvoudigd.
Voer de volgende stappen uit om uw exemplaren te evalueren met behulp van SQL Server die is ingeschakeld door Azure Arc:
- Sql Server-machines automatisch verbinden met Azure Arc.
- Controleer of uw Azure-extensie voor SQL Server (WindowsAgent.SqlServer) versie 1.1.2594.118 of hoger is.
- Ga naar uw SQL Server die is ingeschakeld door Azure Arc in de Azure-portal.
- Selecteer onder MigratieEvaluaties (Preview) om de pagina Evaluaties te openen en de resultaten te bekijken.
Zie Instanties evalueren voor migratie met SQL Server ingeschakeld door Azure Arcvoor meer informatie.
Geschaalde beoordelingen en analyses
Azure Migrate kan geschaalde evaluaties uitvoeren en evaluatierapporten samenvoegen voor analyse.
Als u meerdere servers en databases hebt die op schaal moeten worden beoordeeld en geanalyseerd om een breder overzicht van de gegevensomgeving te bieden, raadpleegt u Databases op schaal migreren met behulp van automatisering met DMS (preview).
U kunt het proces automatiseren met behulp van scripts met een van de volgende opties. Zie Databases op schaal migreren met automatisering (preview)voor meer informatie over het gebruik van scripts.
De toepassingen evalueren
Normaal gesproken heeft een toepassingslaag toegang tot gebruikersdatabases om gegevens te behouden en te wijzigen. Het SQL Server-migratieonderdeel kan de gegevenstoegangslaag van een toepassing op twee manieren evalueren:
- Met behulp van vastgelegde uitgebreide gebeurtenissen of SQL Server Profiler-traces van de gebruikersdatabases.