Migrering till Azure SQL Managed Instance – SQL Server-migrering i Azure Arc

gäller för:SQL Server

Den här artikeln visar hur du utför en SQL Server-migrering i Azure Arc till Azure SQL Managed Instance i Azure-portalen för din SQL Server-instans som aktiveras av Azure Arc.

Du kan prova Azure SQL Managed Instance kostnadsfritt i upp till ett år.

Anmärkning

Du kan ge feedback om migreringsupplevelsen direkt till produktgruppen.

Översikt

Azure SQL Managed Instance är ett fullständigt hanterat paaS-mål (lift-and-shift-plattform som en tjänst) för att köra dina SQL Server-arbetsbelastningar på Azure-molnplattformen. När SQL Server-instansen har aktiverats av Azure Arc kan du utvärdera din SQL Server-dataegendom för att identifiera en optimal SQL Managed Instance-konfiguration. Sedan kan du migrera dina SQL Server-databaser till SQL Managed Instance direkt från Azure-portalen.

När din SQL Server-instans är aktiverad av Azure Arc kan du:

  • Utvärdera och utvärdera om SQL Server-instansen är redo att migrera till SQL Managed Instance.
  • Identifiera potentiella migreringsproblem och lär dig hur du åtgärdar dem.
  • Optimera för prestanda och kostnader med vägledning om tjänstnivåer, konfiguration och storleksändring.

Identifiering av SQL Server-instanser och generering av beredskapsrapporter sker automatiskt varje helg, men du kan starta dem manuellt när som helst. Processen tar bara några minuter att slutföra. Ingen extra konfiguration eller installation krävs.

Först väljer du ett lämpligt SQL Managed Instance-mål och förbereder din miljö. Sedan kan du migrera dina SQL Server-databaser till SQL Managed Instance direkt från Azure-portalen via en fullständigt hanterad och automatiserad process.

Databasmigrering är tillgänglig som standard för alla SQL Server-instanser som aktiveras av Azure Arc, från och med SQL Server 2012 (11.x).

Fönstret Databasmigrering innehåller också en användbar sammanfattning av migreringsstatusen för din instans, till exempel antalet totala databaser, det rekommenderade målet, antalet slutförda migreringar och antalet pågående migreringar:

Skärmbild av sammanfattningen i fönstret Databasmigrering i Azure-portalen.

Integrerade migreringsmetoder

Välj den migreringsmetod som bäst passar dina behov i fönstret Databasmigrering . Efter en inledande konfiguration för att förbereda din miljö automatiserar migreringsprocessen resten baserat på ditt val.

Microsoft Copilot kan hjälpa dig att välja rätt migreringsmetod baserat på dina krav.

I följande tabell sammanfattas de två metoder som är inbyggda i migreringsprocessen:

Managed Instance-länk Log Replay Service (LRS)
Metod Replikering i realtid
Diagram som visar länkmigrering för Hanterad instans.
Kontinuerlig säkerhetskopiering och återställning
Diagram som visar migrering av Log Replay Service.
Underliggande teknik Distribuerad tillgänglighetsgrupp Loggöverföring
Beskrivning Den mest högpresterande metoden med replikering i nära realtid. Tillhandahåller en skrivskyddad databas (R/O) på måldatabasen så att du kan göra förfrågningar mot dina data nästan i realtid under migreringen för att avlasta R/O-arbetsbelastningar till den sekundära databasen eller kontrollera data under migreringen. Migrering med optimalt minimalt avbrott. Den mest kompatibla migreringsmetoden. Ladda upp säkerhetskopior till ett mellanliggande Azure Blob Storage-konto som LRS-tjänsten automatiskt återställer till SQL Managed Instance kontinuerligt. Ingen R/O-databasreplik är tillgänglig på målet.
Versioner som stöds SQL Server 2016 och senare i Windows Server 2016 och senare SQL Server 2012 och senare på Windows Server 2012 och senare
Utgåvor som stöds Enterprise-, Standard- och Developer-utgåvor Alla utgåvor
Rekommenderas för Affärskritiska arbetsbelastningar som kräver minsta stilleståndstid under migreringen och åtkomst till en skrivskyddad databas på målet, med målmålet för antingen en hanterad sql-instans för generell användning eller affärskritisk SQL. Arbetsbelastningar för generell användning där viss planerad stilleståndstid är acceptabel och målmålet för en hanterad SQL-instans för generell användning. Rekommenderas inte för affärskritiska mål med SQL-hanterad instans.

En djupgående jämförelse av de två migreringsmetoderna finns i Jämför länk för hanterad instans med LRS för migrering.

Microsoft Copilot-assisterad migrering

Microsoft Copilot är inbyggt i upplevelsen för att hjälpa dig under hela migreringsprocessen. Interaktiv chatt med Microsoft Copilot söker igenom Microsofts kunskapsbas för att hjälpa dig längs vägen när du migrerar till Azure.

Microsoft Copilot tillhandahåller AI-baserad hjälp som hjälper dig att fatta beslut eller vidta åtgärder vid vissa tidpunkter med frågor som:

  • Hur görs utvärderingar?
  • Hjälp mig att jämföra.
  • Starta migreringen.
  • Hjälp mig att välja rätt migreringsmetod.
  • Övervaka migreringen.
  • Slutför migreringen.

Välj Copilot-ikonen i fönstret Databasmigrering för att öppna chattfönstret Copilot:

Skärmbild som visar Copilot-ikonen i fönstret Databasmigrering i Azure-portalen.

Förutsättningar

Om du vill använda SQL Server-migrering i Azure Arc behöver du följande krav:

Innan du påbörjar migreringsprocessen kontrollerar du att du har förberett din miljö för den valda migreringsmetoden:

Migrera till Azure SQL Managed Instance

Följande paneler i fönstret Databasmigrering vägleder dig genom migreringen av dina SQL Server-databaser till Azure SQL Managed Instance:

  1. Utvärdera källinstans: Utvärdera DIN SQL Server-instans för att fastställa dess beredskap att migrera till SQL Managed Instance.
  2. Välj mål: Välj ett SQL Managed Instance-mål för migreringen.
  3. Migrera data: Migrera dina SQL Server-databaser till SQL Managed Instance.
  4. Övervaka och snabb: Övervaka migreringsprocessen och klipp över till SQL Managed Instance-målet.

Följande skärmbild visar panelerna i fönstret Databasmigrering för SQL Server-instansen i Azure-portalen:

Skärmbild som visar startsidan för migrering för en SQL Server-instans i Azure-portalen.

Utvärdera källinstans

Följ dessa steg för att utvärdera källinstansen:

  1. Gå till SQL Server-instansen i Azure-portalen.

  2. Under Migrering väljer du Databasmigrering för att öppna fönstret Databasmigrering . Under Utvärdera källinstans väljer du Visa rapport för att öppna fönstret Utvärderingar .

    Skärmbild som visar fönstret Databasmigrering för SQL Server-instansen i Azure-portalen med Visa rapport markerad.

  3. I fönstret Utvärderingar :

    • Använd Kör utvärdering för att starta en ny utvärdering om en inte nyligen har körts.
    • Använd Visa utvärderingsinformation i rutan Rekommenderade mål för Azure SQL MI för att lära dig mer om dina utvärderingsresultat, inklusive beredskapen för sql server-instansen att migrera till SQL Managed Instance. Du lär dig också om den rekommenderade tjänstnivån och konfigurationen för målinstansen.

Välj mål

När du har utvärderat SQL Server-instansen väljer du ett SQL Managed Instance-mål.

  1. I fönstret Utvärderingar väljer du Skapa eller välj mål. Eller i fönstret Databasmigrering väljer du Välj mål. Båda alternativen öppnar fönstret Skapa eller välj mål där du kan identifiera ett migreringsmål.

    Skärmbild som visar fönstret Utvärderingar i Azure-portalen med Skapa mål markerat.

  2. I fönstret Skapa eller välj mål går du till Mål och väljer något av följande alternativ:

    • Ja, jag har redan skapat ett mål: Välj ett befintligt SQL Managed Instance-mål.
    • Nej, jag vill skapa ett nytt mål: Skapa ett nytt SQL Managed Instance-mål.

    Skärmbild som visar fönstret Skapa eller välj mål.

  3. Fyll i nödvändig information för SQL Managed Instance-målet. Använd sedan antingen Välj mål eller Skapa mål för att gå vidare till nästa steg baserat på ditt mål finns val.

    1. Om du redan har en instans som mål går du till fönstret Databasmigrering för SQL Server-instansen genom att välja Välj mål. Instansnamnet fylls i som det valda målet. Sedan kan du gå vidare till steget Migrera data .
    2. Om du väljer att skapa en ny instans vägleds du till fönstret Skapa Azure SQL Managed Instance i fönstret Databasmigrering för att skapa målinstansen. När du är klar kontrollerar du förloppet för distributionen i fönstret Databasmigrering för SQL Server-instansen. Målnamnet fylls i i målpanelen . Sedan kan du gå vidare till steget Migrera data .

Migrera data

När målet är klart startar du migreringsprocessen.

Övervaka och växla över

När du har påbörjat migreringen kan du övervaka förloppet. I fönstret Databasmigrering väljer du Övervaka migreringar.

Fönstret Övervaka och snabbstart visar användbar information om migreringsprocessen, till exempel:

  • De databaser som har migrerats och de databaser som fortfarande pågår.
  • Den valda migreringsmetoden.
  • Målinstansen och måldatabasen.
  • Varaktigheten för den aktuella migreringen av varje databas.
  • Tiden då migreringen startade.

Skärmbild av migreringssidan för övervakning i Azure-portalen.

Du kan slutföra eller avbryta migreringen från panelen Övervaka och övergång. Du kan också visa loggar för information om migreringen. Om du väljer en databas kommer du till ett fönster med mer information om källan och målet.

När migreringen är klar visas migreringsstatusen Klar för övergång. Om du vill gå över till SQL Managed Instance-målet väljer du Snabb i fönstret Övervaka och snabb. Du kan också använda fönstret databasinformation.

Välj en databas och använd sedan Cutover för att öppna fönstret Cutover och se olika alternativ baserat på den migreringsmetod som du har valt.

Anmärkning

När du slutför snabbmigreringen eller avbryter migreringen när du migrerar med länken Hanterad instans beviljas just-in-time-behörigheter tills länken tas bort eller migreringen avbryts.

Begränsningar

Begränsningarna för länken för hanterad instans och LRS gäller för migreringar via Azure-portalen.

Övervakning av migreringen via Azure-portalen är endast tillgänglig för SQL Server-instanser som uppfyller kraven för övervakningslicensiering.