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
In dit artikel leert u hoe u uw SQL Server-database migreert naar Azure SQL Managed Instance met behulp van de Managed Instance-koppeling.
Raadpleeg Migrate to Azure SQL Managed Instance voor een gedetailleerde migratiehandleiding. Als u migratiehulpprogramma's wilt vergelijken, raadpleegt u de koppeling Vergelijk LRS met MI.
Notitie
U kunt nu uw SQL Server-exemplaar dat door Azure Arc is ingeschakeld, rechtstreeks migreren naar Azure SQL Managed Instance via Azure Portal. Zie Migreren naar Azure SQL Managed Instance voor meer informatie.
Overzicht
Met de link 'Azure SQL Managed Instance' kunt u migreren vanaf elke SQL Server-instantie naar Azure SQL Managed Instance. De koppeling maakt gebruik van AlwaysOn-technologie voor beschikbaarheidsgroepen om wijzigingen bijna in realtime te repliceren van het primaire SQL Server-exemplaar naar het secundaire sql Managed Instance. De link biedt de enige echte online migratieoptie tussen SQL Server en Azure SQL Managed Instance, vanwege de enige downtime wanneer de omschakeling naar het doel SQL Managed Instance gebeurt.
Als u migreert met de koppeling, krijgt u het volgende:
- De mogelijkheid om alleen-lezen-workloads in een SQL Managed Instance te testen voordat u de migratie naar Azure voltooit.
- De mogelijkheid om de koppeling en migratie actief te houden zolang u nodig hebt, weken en zelfs maanden tegelijk.
- Bijna realtime replicatie van gegevens die de snelste beschikbare gegevensreplicatie naar Azure bieden.
- De migratie met de minimaal mogelijke downtime vergeleken met alle andere oplossingen die momenteel beschikbaar zijn.
- Directe overgang naar het beheerde SQL-doelexemplaar.
- De mogelijkheid om te migreren wanneer u klaar bent.
- De mogelijkheid om één of meerdere databases te migreren van één of meerdere SQL Server-exemplaren naar dezelfde of meerdere met SQL beheerde exemplaren in Azure.
- De enige echte onlinemigratie naar de servicelaag Bedrijfskritiek.
Notitie
Hoewel u slechts één database per koppeling kunt migreren, kunt u meerdere koppelingen maken van hetzelfde SQL Server-exemplaar naar hetzelfde met SQL Managed Instance.
Vereiste voorwaarden
Voor het gebruik van de koppeling met Azure SQL Managed Instance voor migratie hebt u de volgende vereisten nodig:
- Een actief Azure-abonnement. Maak een gratis account aan als u er nog geen hebt, .
- ondersteunde versie van SQL Server waarop de vereiste service-update is geïnstalleerd.
Evalueren en ontdekken
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 migratie kunnen voorkomen. Scan het netwerk in de ontdekkingsfase om alle SQL Server-exemplaren en -functies te identificeren die door uw organisatie worden gebruikt.
U kunt de volgende hulpprogramma's gebruiken om SQL-bronnen in uw omgeving te detecteren:
- SQL Server ingeschakeld door Azure Arc: SQL Server ingeschakeld door Azure Arc produceert automatisch een evaluatie voor migratie naar Azure, waardoor het detectieproces en de gereedheidsevaluatie voor migratie wordt vereenvoudigd.
- 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 (de 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.
Nadat gegevensbronnen zijn gedetecteerd, evalueert u on-premises SQL Server-exemplaren die kunnen worden gemigreerd naar Azure SQL Managed Instance om migratieblokkeringen of compatibiliteitsproblemen te identificeren.
U kunt de volgende hulpprogramma's gebruiken om uw SQL Server-bronexemplaren te evalueren:
Raadpleeg premigratievoor gedetailleerde richtlijnen.
Doelinstantie maken
Nadat u uw bestaande omgeving hebt geëvalueerd en de juiste servicelaag en hardwareconfiguratie hebt bepaald voor uw beheerde doelexemplaren van SQL, implementeert u uw doelexemplaren met behulp van de Azure Portal, PowerShell- of de Azure CLI-.
Koppeling configureren
Nadat uw doel-SQL Managed Instance is gemaakt, configureert u een koppeling tussen de database op uw SQL Server-exemplaar en Azure SQL Managed Instance. eerst uw omgeving voorbereiden en vervolgens een koppeling configureren met behulp van SSMS- of scripts.
Gegevenssynchronisatie en overgang
Nadat de koppeling tot stand is gebracht en u klaar bent om te migreren, volgt u deze stappen (meestal tijdens een onderhoudsvenster):
- Stop de werkbelasting op de primaire SQL Server-database, zodat de secundaire database bij SQL Managed Instance kan bij komen.
- Controleer of alle gegevens zijn overgezet naar de secundaire database in SQL Managed Instance.
- Voer een failover van de koppeling naar de secundaire SQL-beheerde instantie door geplande overgangte kiezen.
- (Voor SQL Server 2022-migraties) Vink het selectievakje aan om de koppeling te verwijderen na een geslaagde failover, zodat de failover eenrichtingsverkeer wordt en de koppeling verdwijnt.
- Stap over naar de toepassing om verbinding te maken met het eindpunt van het beheerde SQL-exemplaar.
Migratie valideren
Nadat u bent overgeschakeld naar het doel van de beheerde SQL-instantie, controleert u uw applicatie, test u de prestaties en lost u eventuele problemen op.
Raadpleeg na de migratievoor meer informatie.
Een migratie omkeren
Omgekeerde migratie naar SQL Server vanuit Azure SQL Managed Instance kan worden ondersteund, afhankelijk van het updatebeleid van uw met SQL beheerde exemplaar. Voorbeeld:
- Updatebeleid voor SQL Server 2022: Databases van exemplaren die zijn geconfigureerd met het updatebeleid voor SQL Server 2022 kunnen worden teruggezet naar SQL Server 2022-exemplaren.
- Updatebeleid voor SQL Server 2025: Databases van exemplaren die zijn geconfigureerd met het updatebeleid voor SQL Server 2025 kunnen worden teruggezet naar SQL Server 2025-exemplaren.
- Altijd-up-to-datum-updatebeleid: databases van exemplaren die zijn geconfigureerd met het beleid altijd-up-to-datum-update kunnen niet worden hersteld naar SQL Server.
Als uw bronversie van SQL Server ouder is dan SQL Server 2022, is omgekeerde migratie niet mogelijk. Wanneer uw database wordt gemigreerd naar SQL Managed Instance, wordt er een interne upgrade uitgevoerd naar een nieuwere databaseversie die niet compatibel is met eerdere SQL Server-versies. Databasecompatibiliteit met omgekeerde migratie is alleen beschikbaar wanneer SQL Managed Instance is geconfigureerd met het bijbehorende updatebeleid.
Verwante inhoud
De koppeling gebruiken:
- de omgeving voorbereiden voor de Managed Instance-koppeling
- Koppeling tussen SQL Server en SQL Managed Instance configureren met SSMS-
- Koppeling tussen SQL Server en SQL Managed Instance configureren met scripts
- Failover bij verbinding
- aanbevolen procedures voor het onderhouden van de koppeling
Voor meer informatie over de koppeling:
Voor andere replicatie- en migratiescenario's kunt u het volgende overwegen: