Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:SQL Server
Den här artikeln visar hur du migrerar databaser från en SQL Server-instans som aktiveras av Azure Arc till Azure SQL Database i Azure-portalen.
Note
- Migrering till Azure SQL Database via Azure-portalen är för närvarande i förhandsvisning.
- Du kan ge feedback om migreringsupplevelsen direkt till produktgruppen.
Overview
Azure SQL Database är en fullt hanterad plattform som tjänst (PaaS) databasmotor. SQL Server-migrering i Azure Arc hjälper dig att bedöma dina käll-SQL Server-databaser, välja ett mål för Azure SQL Database och starta en offline-migrering från Azure-portalen.
Använd migreringsbedömningen för att identifiera kompatibilitetsproblem och välja en lämplig tjänstenivå och konfiguration. Under migreringen kopierar Azure Database Migration Service de valda schemaobjekten och tabelldata till mål-Azure SQL Database.
Important
Online-migreringar till Azure SQL Database är för närvarande inte tillgängliga med Azure Database Migration Service. Applikationsdriftstopp börjar när offline-migreringen startar.
Microsoft Copilot-assisterad migrering
Microsoft Copilot är inbyggt i migreringsupplevelsen för att hjälpa dig fatta beslut och slutföra åtgärder. Du kan ställa frågor om bedömningar, jämföra mål, starta eller övervaka en migrering och felsöka migrationsproblem.
Välj Copilot-ikonen i databasens migrationspanel för att öppna Copilot-chattfönstret.
Prerequisites
Innan du påbörjar migrationen:
- Förbered din källmiljö och måldatabas. För behörigheter, SHIR-krav och begränsningar, se Förbered för migrering till Azure SQL Database.
- Bekräfta att källinstansen SQL Server har den senaste versionen av Azure-tillägget för SQL Server.
- Lös blockeringsproblem som identifierats av migrationsbedömningen.
Uppdatera tillägget
Azure-tillägget för SQL Server uppdateras oberoende av SQL Server. Installera den nuvarande tilläggsversionen för att få de senaste migreringsfunktionerna och fixarna. För mer information, se Uppgradera tillägget.
Migrera till Azure SQL Database
Databasens migreringspanel guidar dig genom fyra steg:
Bedöm källinstansen
- Gå till din SQL Server-instans i Azure-portalen.
- Under Migration, välj Databasmigrering.
- Under Bedöm källainstans, välj Visa rapport.
- Om bedömningen inte är aktuell, välj Kör bedömning.
- I rutan Azure SQL Database väljer du Visa utvärderingsinformation. Gå igenom databasens beredskap, blockeringsproblem, varningar och rekommenderad målkonfiguration.
Lös blockeringsproblem innan du påbörjar migreringen. Gå igenom varningar för att avgöra om de påverkar din arbetsbelastning.
Välj ett mål
- I fönstret Utvärderingar väljer du Skapa eller välj mål. Du kan också välja Välj mål i databasens migreringspanel .
- Välj ett befintligt mål för Azure SQL Database eller skapa ett mål.
- Ange begärd prenumeration, resursgrupp, logisk server, databas och autentiseringsinformation.
- Bekräfta målvalet och återgå till databasens migreringspanel .
Migrera data
Migrering till Azure SQL Database använder logisk migrering via Azure Database Migration Service (DMS) och en självhostad integrationsruntime. Till skillnad från migrering till SQL Server på Azure VM:ar, så stadgar denna metod inte säkerhetskopior i Azure Blob Storage. Istället kopierar DMS det valda schemat och data från källan till målet genom integrationsruntimen.
Denna migration är offline. Ändringar som görs i källan efter att migreringen startat fångas inte. Planera för applikationsnedstopp från början av migreringen tills cutover är klar.
Välj migrationsmetoden
I panelen Databasmigrering , välj migreringsmetoden för din dataöverföring:
- I fönstret Databasmigrering väljer du Migrera data.
- På panelen Ny datamigrering, under Migreringsmetoden, välj Migrering med DMS (förhandsvisning).
- Välj Select för att öppna Migrationsguiden.
Migrera med migrationsguiden
Trollkarlen guidar dig genom följande steg:
- Konfigurera integreringskörningen.
- Koppla till källan och målet.
- Välj käll- och måldatabaser.
- Välj databastabeller att migrera.
Konfigurera Integration Runtime
Den självhostade integrationsruntimen låter DMS ansluta till din källinstans av SQL Server.
- Under Välj befintlig DMS, välj en befintlig DMS-instans från listan Välj en DMS . Om den instansen redan har en registrerad integrationskörning visas dess detaljer och du kan fortsätta till nästa steg.
- Om du inte har en DMS-instans, välj Auto create new DMS, följ sedan de guidade stegen för att ladda ner, installera och registrera integrationsruntimen. Använd autentiseringsnyckeln för att registrera runtime-noden.
- Bekräfta att runtime-rapporterna är online, och välj sedan Nästa.
Fullständig vägledning för installation, nätverk och felsökning finns i Skapa och konfigurera en självhostad integrationsruntime.
Koppla till källa och mål
Under Connect to source SQL Server, ange detaljer som är relevanta för din källmiljö.
Under Connect to target Azure SQL Database, ange detaljer för din målmiljö.
Välj Nästa. Båda kopplingarna måste valideras framgångsrikt innan du kan fortsätta.
Välj käll- och måldatabaser
Mappa varje källdatabas till dess måldatabas.
Note
Du kan bara migrera databaser som är online. Att välja databaser i andra delstater är inte tillgängligt.
Välj databastabeller för migrering
Du kan expandera varje databas för att visa och välja dess individuella tabeller för migrering:
Under Välj vad du vill migrera, välj:
- Migrera data när målschemat redan finns.
- Migrera schema för att skapa objekt utan att kopiera data.
- Båda alternativen är för att migrera både schema och data.
Portalen identifierar vad som redan finns på målet. När den hittar ett matchande schema visas Schema hittades på målet. Schemamigrering krävs inte och inaktiverar Migrera schema. Om måltabellen inte är tom, ersätter du den befintliga måldatan genom att välja den tabellen.
Upprepa för varje databas du tänker migrera, välj sedan Nästa.
När du är redo, välj Granska + skapa och sedan Skapa för att starta migreringen.
Övervaka migreringen
- I fönstret Databasmigrering väljer du Övervaka migreringar.
- Välj migreringen för att se dess status och statusen för varje vald tabell.
- Välj Uppdatera för att hämta den senaste statusen.
Migreringen slutförs när dess status visar Lyckad. Validera det migrerade schemat och, om valt, data. Verifiera applikationsanslutningen innan du styr produktionsarbetsbelastningar till Azure SQL Database.
Limitations
Gå igenom begränsningarna för Azure SQL Database-migrering innan du påbörjar en migrering.