Delen via


Migreren naar Azure SQL Managed Instance (preview) - SQL Server ingeschakeld door Azure Arc

Van toepassing op:SQL Server

In dit artikel wordt gedemonstreerd hoe u uw SQL Server-exemplaar dat door Azure Arc is ingeschakeld, migreert naar Azure SQL Managed Instance in Azure Portal.

Opmerking

Databasemigratie naar Azure SQL Managed Instance via Azure Portal is momenteel in preview.

Overzicht

SQL Managed Instance is een volledig beheerd lift-and-shift-, PaaS-doel (Platform as a Service) om uw SQL Server-workloads uit te voeren in 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 migratierisico's 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 gebeurt onmiddellijk, automatisch en continu. 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 (preview) is standaard beschikbaar voor alle SQL Server-exemplaren die zijn ingeschakeld door Azure Arc, te beginnen met SQL Server 2012 (11.x).

De geïntegreerde migratiemethode kiezen

U kunt de migratiemethode kiezen die het beste past bij uw behoeften in het deelvenster Databasemigratie (preview). Na enige initiële configuratie wordt de migratie automatisch voor u op basis van uw selectie.

De volgende methoden zijn ingebouwd in het migratieproces:

Zie De koppeling Managed Instance vergelijken met LRS voor migratie voor meer informatie over de verschillen tussen de twee migratieopties. In het deelvenster Databasemigratie (preview) in Azure Portal kunt u de optie kiezen die het beste past bij uw behoeften in de stap Gegevens migreren .

Vereiste voorwaarden

Als u uw SQL Server-exemplaar wilt migreren naar SQL Managed Instance via Azure Portal, moet uw exemplaar voldoen aan de volgende vereisten:

De vereisten voor het SQL Server-bronexemplaren zijn afhankelijk van de migratiemethode die u wilt gebruiken. Voorbeeld:

  • De koppeling beheerd exemplaar ondersteunt SQL Server 2016 en hoger op elke ondersteunde editie van Windows Server.
  • LRS ondersteunt SQL Server 2008 en hoger op elke ondersteunde editie van Windows Server.

Machtigingen

In deze sectie worden de machtigingen beschreven die u nodig hebt om uw SQL Server-exemplaar te migreren naar SQL Managed Instance via Azure Portal.

Op het SQL Server-bronexemplaren hebt u de volgende machtigingen nodig:

  • Als u minimale bevoegdheden inschakelt, worden de benodigde machtigingen, zoals sysadmin die nodig zijn tijdens het databasemigratieproces , verleend .
  • Als u niet de minste bevoegdheden kunt gebruiken, hebt u machtigingen nodig sysadmin voor het SQL Server-bronexemplaren.

De omgeving voorbereiden voor migratie

Als u uw databases wilt migreren met behulp van de koppeling managed instance of LRS, moet u eerst uw omgeving voorbereiden.

Migreren naar SQL Managed Instance

De volgende tegels begeleiden u bij de migratie van uw SQL Server-databases naar 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 (preview) 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 (preview) om het deelvenster Databasemigratie (preview) 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 Run-evaluatie 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 Evaluatieshet doel maken om het deelvenster Doel maken of selecteren te openen en een migratiedoel te 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 met de optie Doel selecteren naar het deelvenster Databasemigratie (preview) 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 begeleid bij het deelvenster Azure SQL Managed Instance maken in het deelvenster Databasemigratie (preview) om het doelexemplaren te maken. Nadat u klaar bent, controleert u de voortgang van de implementatie in het deelvenster Databasemigratie (preview) 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.

  1. Selecteer Gegevens migreren in het deelvenster Databasemigratie (preview).

  2. Kies in het deelvenster Nieuwe gegevensmigratie de migratieoptie die aan uw bedrijfsbehoeften voldoet en gebruik Vervolgens Selecteren om door te gaan naar het volgende deelvenster:

    • Koppeling beheerd exemplaar: Migreren gebruiken met realtime replicatie (online)
    • LRS: Migreren gebruiken met logboekverzending (online)

    Schermopname van de startpagina van de migratie, met migratiegegevens geselecteerd.

    Als u nog steeds kiest tussen de twee migratiemethoden, controleert u de vergelijkingspagina om u te helpen beslissen.

  3. Kies op het tabblad Gegevensbron de databases die u wilt migreren.

  4. Configureer op het tabblad Instellingen de migratie-instellingen op basis van de methode die u hebt geselecteerd.

  5. Controleer de instellingen op het tabblad Controleren en maken . Selecteer Gegevensmigratie starten om uw gegevens te migreren naar uw SQL Managed Instance-doel.

Opmerking

Het gegevensmigratieproces starten wanneer u de koppeling Beheerd exemplaar gebruikt, verleent meer Just-In-Time-machtigingen totdat de gedistribueerde beschikbaarheidsgroep is gemaakt.

Bewaken en overgang

Nadat u de migratie hebt gestart, kunt u de voortgang controleren. Selecteer Migraties bewaken in het deelvenster Databasemigratie (preview).

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 onderbreken, hervatten 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 Cutover om het cutover-deelvenster te openen en bekijk verschillende opties op basis van de migratiemethode die u hebt geselecteerd.

Opmerking

Het voltooien van de cutover of het annuleren van de migratie wanneer u de koppeling Beheerd exemplaar gebruikt, verleent meer 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.