Fabric Migration Assistant til SQL-database (Forhåndsvisning)

Gælder for: ✅SQL database i Microsoft Fabric

Den Fabric Migration Assistant for SQL-databaser er en Fabric guidet migrationsoplevelse, der hjælper dig med at flytte databaser fra en on-premises SQL Server instans til en SQL-database i Microsoft Fabric.

Vigtigt!

Denne funktion er i prøveversion.

I øjeblikket importerer Migration Assistant skemametadata fra en DACPAC-fil genereret fra kildedatabasen, analyserer kompatibilitet med SQL-databasen i Fabric og guider dig gennem understøttede rettelser, før data kopieres til måldatabasen. For trin-for-trin migreringsinstruktioner, se Migrate to SQL database in Fabric with the Migration Assistant ved at bruge DACPAC.

The Migration Assistant hjælper dig med:

  1. Importer databaseskema-metadata
  2. Identificer skema-inkompatibiliteter med SQL-database i Fabric
  3. Anvend understøttede rettelser på inkompatible objekter
  4. Forbered måldatabasen til datakopiering
  5. Kopier data ved hjælp af Fabric Data Factory-kopierjobs
  6. Færdiggør migrationen

Understøttede kilder

I øjeblikket kan Migration Assistant for SQL-databasen importere skemaet fra en DACPAC-fil og kopiere dataene ved hjælp af copy jobs i Data Factory i Microsoft Fabric.

Migreringsarbejdsgang

Migrering med Fabric Migration Assistant følger en guidet, flertrins arbejdsgang.

  1. Kopier skema - Importer skemametadata fra kildedatabasen ved at bruge en DACPAC-fil.
  2. Valider skema - Valider den uploadede DACPAC uden at oprette en ny database. Dette trin hjælper dig med at identificere objekter, der forventes at migrere, kræver opdateringer, eller ikke forventes at migrere.
  3. Ret scriptfejl - Gennemgå skemaobjekter, der fejlede kompatibilitetstjek, og anvend understøttede rettelser.
  4. Forbered kopiering - Forbered måldatabasen til databevægelse for at reducere kopieringsfejl og forbedre ydeevnen.
  5. Kopier data - Brug et Fabric Data Factory-kopijob til at flytte data fra kildedatabasen SQL Server.
  6. Færdiggør kopi - Genaktiver begrænsninger, triggere og indekser for at bringe databasen til dens endelige tilstand.

Skema-kompatibilitet og rettelser

Migration Assistant analyserer skemaobjekter i DACPAC og kategoriserer dem baseret på kompatibilitet med SQL-databasen i Fabric.

  • Kompatible objekter migreres som de er.
  • Inkompatible objekter markeres med detaljerede begrundelser og foreslåede rettelser. Du bliver guidet gennem at løse eventuelle uforenelighedsproblemer med objekter.
    • Afhængige objekter identificeres og kan migreres efter deres primære objekter.

Sikkerhed

  • Du skal være Bidragyder eller højere i Fabric workspace for at starte en migration.
  • For at læse fra kilden SQL Server instansdatabasen skal du have SELECT tilladelse eller medlemskab i rollen db_datareader.

Gateway-krav

Når du migrerer data fra en lokal SQL Server-instans til en SQL-database i Fabric, skal du konfigurere både en on-premises datagateway og en Fabric SQL-forbindelse. Fabric SQL-forbindelsen skal eksplicit tillade brug med gateways for at migreringskopieringsoperationer kan lykkes.

Begrænsninger

  • Den maksimalt understøttede størrelse for upload af en DACPAC-fil er 20 MB.
  • Kun lokale datagateways understøttes. Virtuelle netværksdatagateways understøttes ikke.
  • Private links understøttes ikke.

Fejlfinding

Datakopiering ved hjælp af on-premises datagateways

Problem: Når du migrerer data ved at bruge Fabric Copy-jobs med en lokal datagateway, kan kopieringsoperationer fejle i nogle miljøer, hvis du automatisk vælger den ønskede SQL-database i Fabric fra OneLake-kataloget.

Denne adfærd opstår på grund af autobound målforbindelser, der kan udløbe eller blive skjulte. Du kan ikke redigere eller opdatere disse forbindelser.

Workaround: I stedet for at vælge mål-SQL-databasen fra OneLake-kataloget, skal du eksplicit konfigurere målet som en Azure SQL-forbindelse, når du opretter kopieringsjobbet. Datakopi lykkes, når du definerer målet eksplicit.

Næste trin