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:SQL Server
In dit artikel leest u hoe u een SQL Server-migratie uitvoert in Azure Arc naar Azure SQL Managed Instance in Azure Portal voor uw SQL Server-exemplaar dat is ingeschakeld door Azure Arc.
U kunt Azure SQL Managed Instance maximaal een jaar gratis proberen.
Opmerking
U kunt rechtstreeks feedback geven over uw migratie-ervaring naar de productgroep.
Overzicht
Azure SQL Managed Instance is een volledig beheerd lift-and-shift Platform as a Service-doel (PaaS) om uw SQL Server-workloads uit te voeren op het Azure-cloudplatform. Nadat uw SQL Server-exemplaar is ingeschakeld door Azure Arc, kunt u uw SQL Server-gegevensomgeving evalueren om een optimale configuratie van SQL Managed Instance te identificeren. Vervolgens kunt u uw SQL Server-databases rechtstreeks vanuit Azure Portal migreren naar SQL Managed Instance.
Wanneer uw SQL Server-exemplaar is ingeschakeld door Azure Arc, kunt u het volgende doen:
- Evalueer en evalueer of uw SQL Server-exemplaar gereed is voor migratie naar SQL Managed Instance.
- Identificeer potentiële migratieproblemen en leer hoe u deze kunt beperken.
- Optimaliseren voor prestaties en kosten met richtlijnen voor servicelagen, configuratie en grootte.
Detectie van SQL Server-exemplaren en het genereren van gereedheidsrapporten vindt elk weekend automatisch plaats, maar u kunt ze op elk gewenst moment handmatig starten. Het duurt slechts een paar minuten voordat het proces is voltooid. Er is geen extra configuratie of installatie vereist.
Eerst kiest u een geschikt SQL Managed Instance-doel en bereidt u uw omgeving voor. Vervolgens kunt u uw SQL Server-databases rechtstreeks vanuit Azure Portal migreren naar SQL Managed Instance via een volledig beheerd en geautomatiseerd proces.
Databasemigratie is standaard beschikbaar voor alle SQL Server-exemplaren die zijn ingeschakeld door Azure Arc, te beginnen met SQL Server 2012 (11.x).
Het deelvenster Databasemigratie bevat ook een handig overzicht van de migratiestatus voor uw exemplaar, zoals het aantal totale databases, het aanbevolen doel, het aantal voltooide migraties en het aantal lopende migraties:
Geïntegreerde migratiemethoden
Kies de migratiemethode die het beste past bij uw behoeften in het deelvenster Databasemigratie . Na een eerste configuratie om uw omgeving voor te bereiden, automatiseert het migratieproces de rest op basis van uw selectie.
Microsoft Copilot kan u helpen bij het kiezen van de juiste migratiemethode op basis van uw vereisten.
De volgende tabel bevat een overzicht van de twee methoden die zijn ingebouwd in het migratieproces:
| Beheerd exemplaarkoppeling | Logboekherhalingsservice (LRS) | |
|---|---|---|
| Methode | Realtime replicatie
|
Doorlopende back-up en herstel
|
| Onderliggende technologie | Gedistribueerde beschikbaarheidsgroep | Logboekverzending |
| Beschrijving | De meest presterende methode met bijna realtime replicatie. Biedt een alleen-lezendatabase (R/O) op het doel, zodat u tijdens de migratie in bijna realtime query's kunt uitvoeren op uw gegevens om R/O-workloads op de secundaire database te offloaden of gegevens tijdens de migratie te controleren. Minimale downtime, beste mogelijke migratie. | Meest compatibele migratiemethode. Upload back-ups naar een tussenliggend Azure Blob Storage-account dat de LRS-service automatisch continu herstelt naar SQL Managed Instance. Er is geen R/O-databasereplica beschikbaar op de doellocatie. |
| Ondersteunde versies | SQL Server 2016 en hoger op Windows Server 2016 en hoger | SQL Server 2012 en hoger op Windows Server 2012 en hoger |
| Ondersteunde edities | Edities Enterprise, Standard en Developer | Alle edities |
| Aanbevolen voor | Bedrijfskritieke workloads waarvoor minimale downtime is vereist tijdens de migratie en toegang tot een alleen-lezen database op het doel, met een doeldoel van een algemeen gebruik of bedrijfskritiek SQL Managed Instance. | Workloads voor algemeen gebruik waarbij bepaalde geplande downtime acceptabel is en het doel van een beheerd exemplaar voor algemeen gebruik van SQL. Niet aanbevolen voor bedrijfskritieke SQL Managed Instance-doelen. |
Voor een uitgebreide vergelijking van de twee migratiemethoden, zie Vergelijk Managed Instance met LRS voor migratie.
Door Microsoft Copilot ondersteunde migratie
Microsoft Copilot is ingebouwd in de ervaring om u tijdens het migratieproces te helpen. Interactief chatten met Microsoft Copilot doorzoekt de Microsoft KnowledgeBase om u te helpen bij het migreren naar Azure.
Microsoft Copilot biedt hulp op basis van AI om u te helpen beslissingen te nemen of acties uit te voeren op bepaalde punten met prompts, zoals:
- Hoe worden evaluaties uitgevoerd?
- Help me te vergelijken.
- Start de migratie.
- Help me de juiste migratiemethode te kiezen.
- Bewaak de migratie.
- Voltooi de migratie.
Selecteer het Copilot-pictogram in het deelvenster Databasemigratie om het Copilot-chatvenster te openen:
Vereiste voorwaarden
Voor het gebruik van SQL Server-migratie in Azure Arc hebt u de volgende vereisten nodig:
- Een actieve Azure-abonnement. Als u nog geen account hebt, kunt u een gratis account aanmaken.
- Uw SQL Server-exemplaar moet zijn ingeschakeld door Azure Arc met de Azure-extensie voor sql Server-versie
1.1.3211.337of hoger. U kunt uw extensie upgraden met behulp van Azure Portal of de Azure CLI.
Voordat u het migratieproces start, moet u ervoor zorgen dat u uw omgeving hebt voorbereid voor de gekozen migratiemethode:
- Voorbereiden op de migratie van Managed Instance-koppeling.
- Bereid u voor op LRS-migratie.
Migreren naar Azure SQL Managed Instance
De volgende tegels in het deelvenster Databasemigratie leiden u door de migratie van uw SQL Server-databases naar Azure SQL Managed Instance:
- Bronexemplaren evalueren: evalueer uw SQL Server-exemplaar om de gereedheid te bepalen voor migratie naar SQL Managed Instance.
- Selecteer het doel: Selecteer een sql Managed Instance-doel voor uw migratie.
- Gegevens migreren: migreer uw SQL Server-databases naar SQL Managed Instance.
- Bewaken en cutover: bewaak het migratieproces en knip over naar het SQL Managed Instance-doel.
In de volgende schermopname ziet u de tegels in het deelvenster Databasemigratie voor uw SQL Server-exemplaar in Azure Portal:
Broninstantie beoordelen
Volg de volgende stappen om het bronexemplaar te beoordelen:
Ga naar uw SQL Server-exemplaar in Azure Portal.
Selecteer onder Migratiedatabasemigratie om het deelvenster Databasemigratie te openen . Selecteer onder Bronexemplaren Evalueren het rapport weergeven om het deelvenster Evaluaties te openen.
In het deelvenster Evaluaties :
- Gebruik De evaluatie uitvoeren om een nieuwe evaluatie te starten als deze niet recent is uitgevoerd.
- Gebruik Evaluatiedetails weergeven in het vak Aanbevolen doel van Azure SQL MI voor meer informatie over uw evaluatieresultaten, inclusief de gereedheid van uw SQL Server-exemplaar om te migreren naar SQL Managed Instance. U krijgt ook informatie over de aanbevolen servicelaag en configuratie voor uw doelexemplaren.
Doel selecteren
Nadat u uw SQL Server-exemplaar hebt beoordeeld, selecteert u een SQL Managed Instance-doel.
Selecteer in het deelvenster Evaluaties het doel maken of selecteren. Of selecteer in het deelvenster Databasemigratie de optie Doel selecteren. Met beide opties opent u het deelvenster Doel maken of selecteren , waar u een migratiedoel kunt identificeren.
Selecteer in het deelvenster Doel maken of selecteren onder Doel een van de volgende opties:
- Ja, ik heb al een doel gemaakt: Selecteer een bestaand SQL Managed Instance-doel.
- Nee, ik wil een nieuw doel maken: een nieuw SQL Managed Instance-doel maken.
Vul de vereiste gegevens in voor het SQL Managed Instance-doel. Gebruik vervolgens Doel selecteren of Doel maken om door te gaan naar de volgende stap op basis van uw doelselectie .
- Als u al een exemplaar als doel hebt, gaat u door Select target te kiezen naar het deelvenster Databasemigratie voor uw SQL Server-exemplaar. De exemplaarnaam wordt ingevuld als het geselecteerde doel. Vervolgens kunt u doorgaan met de stap Gegevens migreren .
- Als u ervoor kiest om een nieuw exemplaar te maken, wordt u verwezen naar het deelvenster Azure SQL Managed Instance maken in het deelvenster Databasemigratie om het doelexemplaar te maken. Nadat u klaar bent, controleert u de voortgang van de implementatie in het deelvenster Databasemigratie voor uw SQL Server-exemplaar. De doelnaam wordt ingevuld in de tegel Doel . Vervolgens kunt u doorgaan met de stap Gegevens migreren .
Gegevens migreren
Nadat uw doel gereed is, start u het migratieproces.
Zodra u uw omgeving hebt voorbereid voor migratie van managed instance-koppelingen, kunt u uw SQL Server-databases migreren naar Azure SQL Managed Instance.
Volg deze stappen om uw SQL Server-databases te migreren naar SQL Managed Instance met de Managed Instance link:
Selecteer Gegevens migreren in het deelvenster Databasemigratie.
Kies Migreren met behulp van realtime replicatie (online) in het deelvenster Nieuwe gegevensmigratie:
Op het tabblad Brondatabases selecteren, vink de selectievakjes aan naast de databases die u wilt migreren, en gebruik vervolgens Volgende: Instellingen om door te gaan naar de volgende pagina.
Geef op het tabblad Instellingen de naam van de MI-koppeling op. De naam van de beschikbaarheidsgroep wordt automatisch gegenereerd. Pas deze aan, alleen als dat nodig is. U kunt ook de testverbinding gebruiken om de verbinding met het SQL Server-bronexemplaren te testen, maar houd er rekening mee dat fout-positieven kunnen optreden in sommige netwerkconfiguraties. Gebruik Volgende: Beoordelen en maken om door te gaan naar de volgende pagina:
U kunt ook de verbinding met de doel-SQL Managed Instance testen
Controleer op het tabblad Controleren en maken de instellingen en controleer op waarschuwingen. Het is mogelijk om de migratie te starten met enkele waarschuwingen, maar niet met andere. Selecteer Gegevensmigratie starten om uw gegevens te migreren naar uw SQL Managed Instance-doel.
Opmerking
Wanneer u het migratieproces start met behulp van de Managed Instance-link migratiemethode, verleent het systeem just-in-time-machtigingen voor de volledige workflow totdat het maken van de gedistribueerde beschikbaarheidsgroep is voltooid en daarna worden just-in-time-machtigingen verwijderd.
Bewaken en overgang
Nadat u de migratie hebt gestart, kunt u de voortgang controleren. Selecteer Migraties bewaken in het deelvenster Databasemigratie.
Het deelvenster Monitor en cutover bevat nuttige informatie over het migratieproces, zoals:
- De databases die zijn gemigreerd en de databases die nog worden uitgevoerd.
- De gekozen migratiemethode.
- Het doelexemplaar en de doeldatabase.
- De duur van de huidige migratie van elke database.
- Het tijdstip waarop de migratie is gestart.
U kunt de migratie voltooien of annuleren vanuit het deelvenster Monitor en cutover . U kunt ook logboeken weergeven voor informatie over de migratie. Als u een database selecteert, gaat u naar een deelvenster met meer informatie over de bron en het doel.
Nadat de migratie is voltooid, wordt de migratiestatus Gereed voor cutover weergegeven. Als u wilt knippen naar het SQL Managed Instance-doel, selecteert u Cutover in het deelvenster Monitor en cutover . U kunt ook het detailvenster van de database gebruiken.
Selecteer een database en gebruik Vervolgens Cutover om het Cutover-deelvenster te openen en verschillende opties weer te geven op basis van de migratiemethode die u hebt geselecteerd.
Opmerking
Het voltooien van de cutover of het annuleren van de migratie wanneer u migreert met de koppeling Beheerd exemplaar verleent Just-In-Time-machtigingen totdat de koppeling wordt verwijderd of de migratie wordt geannuleerd.
Beperkingen
De beperkingen van de koppeling beheerd exemplaar en LRS zijn van toepassing op migraties via Azure Portal.
Het bewaken van de migratie via Azure Portal is alleen beschikbaar voor SQL Server-exemplaren die voldoen aan de bewakingslicentievereisten.
Verwante inhoud
- evaluatieregels voor migratie van SQL Server naar Azure SQL Managed Instance
- evaluatieregels voor migratie van SQL Server naar Azure SQL Database
- SQL Server migreren naar Azure SQL
- SQL Server ingeschakeld door Azure Arc
- Implementatieopties voor SQL Server ingeschakeld door Azure Arc
- Feedback over migratie-ervaring rechtstreeks naar de productgroep