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 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:
- Koppeling beheerd exemplaar: migreren met behulp van realtime replicatie met een gedistribueerde beschikbaarheidsgroep (online).
- Log Replay Service (LRS): migreren met behulp van logboekverzending (online).
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:
- Worden ingeschakeld door Azure Arc.
- Azure-extensie voor SQL Server versie 1.1.3106.305 of hoger hebben.
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
sysadmindie nodig zijn tijdens het databasemigratieproces , verleend . - Als u niet de minste bevoegdheden kunt gebruiken, hebt u machtigingen nodig
sysadminvoor het SQL Server-bronexemplaren.
Als u wilt migreren met de koppeling Beheerd exemplaar, hebt u een van de volgende machtigingen nodig voor het DOEL van sql Managed Instance:
- Rol Inzender voor SQL Managed Instance
- Rol Inzender of Eigenaar op abonnementsniveau
Zie Aangepaste machtigingen voor minimale machtigingen.
Opmerking
Gebruikers met het SqlServerAvailabilityGroups_CreateManagedInstanceLinkdeelvenster , SqlServerAvailabilityGroups_failoverMiLinken SqlServerAvailabilityGroups_deleteMiLink machtigingen in Azure kunnen acties uitvoeren in het deelvenster Databasemigratie (preview) tijdens het migratieproces waarmee de SQL Server-machtigingen van het account dat door de extensie wordt gebruikt, worden uitgebreid, inclusief de sysadmin rol.
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.
Voer de volgende stappen uit om de koppeling beheerd exemplaar te gebruiken:
- Stel uw SQL Server-database in op de modus Volledig herstel en voer een recente volledige back-up van uw database uit. Voor SQL Server-exemplaren die voldoen aan de licentievereiste, kunt u de functie automatische back-ups (preview) inschakelen, waarmee automatisch de kwalificaties voor back-ups worden bepaald. SQL Server-exemplaren die geen ondersteuning bieden voor de functie voor automatische back-ups, kunnen hun database nog steeds migreren via de koppeling Beheerd exemplaar. U moet handmatig valideren dat de database zich in de modus volledig herstel bevindt en een huidige volledige back-up uitvoert.
- Bereid uw omgeving voor.
- Vertrouwensrelaties tussen exemplaren tot stand brengen.
Migreren naar SQL Managed Instance
De volgende tegels begeleiden u bij de migratie van uw SQL Server-databases naar 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 (preview) 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 (preview) om het deelvenster Databasemigratie (preview) te openen. Selecteer onder Bronexemplaren Evalueren het rapport weergeven om het deelvenster Evaluaties te openen.
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.
Selecteer in het deelvenster Evaluatieshet doel maken om het deelvenster Doel maken of selecteren te openen en een migratiedoel te 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 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 .
- 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.
Selecteer Gegevens migreren in het deelvenster Databasemigratie (preview).
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)
Als u nog steeds kiest tussen de twee migratiemethoden, controleert u de vergelijkingspagina om u te helpen beslissen.
Kies op het tabblad Gegevensbron de databases die u wilt migreren.
Configureer op het tabblad Instellingen de migratie-instellingen op basis van de methode die u hebt geselecteerd.
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.