Delen via


Migratie naar Azure SQL Managed Instance - SQL Server-migratie in Azure Arc

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:

Schermopname van de samenvatting in het deelvenster Databasemigratie in Azure Portal.

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
Diagram met koppelingmigratie van Managed Instance.
Doorlopende back-up en herstel
Diagram van migratie van logboekherhalingsservice.
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:

Schermopname van het Copilot-pictogram in het deelvenster Databasemigratie in Azure Portal.

Vereiste voorwaarden

Voor het gebruik van SQL Server-migratie in Azure Arc hebt u de volgende vereisten nodig:

Voordat u het migratieproces start, moet u ervoor zorgen dat u uw omgeving hebt voorbereid voor de gekozen migratiemethode:

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:

  1. Bronexemplaren evalueren: evalueer uw SQL Server-exemplaar om de gereedheid te bepalen voor migratie naar SQL Managed Instance.
  2. Selecteer het doel: Selecteer een sql Managed Instance-doel voor uw migratie.
  3. Gegevens migreren: migreer uw SQL Server-databases naar SQL Managed Instance.
  4. 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:

Schermopname van de startpagina van de migratie voor een SQL Server-exemplaar in Azure Portal.

Broninstantie beoordelen

Volg de volgende stappen om het bronexemplaar te beoordelen:

  1. Ga naar uw SQL Server-exemplaar in Azure Portal.

  2. Selecteer onder Migratiedatabasemigratie om het deelvenster Databasemigratie te openen . Selecteer onder Bronexemplaren Evalueren het rapport weergeven om het deelvenster Evaluaties te openen.

    Schermopname van het deelvenster Databasemigratie voor het SQL Server-exemplaar in Azure Portal, met Rapport weergeven gemarkeerd.

  3. 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.

  1. 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.

    Schermopname van het deelvenster Evaluaties in Azure Portal, met Doel maken gemarkeerd.

  2. 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.

    Schermopname van het deelvenster Doel maken of selecteren.

  3. 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 .

    1. 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 .
    2. 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.

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.

Schermopname van de monitor migratiepagina in de Azure portal.

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.