Kända problem/migrerings begränsningar med online-migreringar till Azure SQL-hanterad instans

Kända problem och begränsningar som är associerade med online-migrering från SQL Server till Azure SQL-hanterad instans beskrivs nedan.

Viktigt

Migrering av SQL_variant data typer stöds inte för migrering av SQL Server Azure SQL Database.

Säkerhets kopierings krav

  • Säkerhets kopior med kontroll Summa

    Azure Database Migration Service använder säkerhets kopierings-och återställnings metoden för att migrera dina lokala databaser till SQL-hanterad instans. Azure Database Migration Service stöder endast säkerhets kopieringar som skapats med kontroll summa.

    Aktivera eller inaktivera säkerhets kopiering av kontroll summor under säkerhets kopiering eller återställning (SQL Server).

    Anteckning

    Om du tar databas säkerhets kopior med komprimering, är kontroll summan ett standard beteende om det inte uttryckligen inaktive ras.

    Om du väljer att låta Azure Database Migration Service tas med offline-migrering, och om du väljer att låta..., kommer Azure Database migration service att ta säkerhets kopian av databasen med alternativet kontroll Summa aktiverat.

  • Säkerhetskopieringsmedia

    Var noga med att ta varje säkerhets kopia på ett separat säkerhets kopierings medium (säkerhetskopieringsfiler). Azure Database Migration Service stöder inte säkerhets kopieringar som läggs till i en enda säkerhets kopia. Ta fullständig säkerhets kopiering och logg säkerhets kopior för att separera säkerhetskopieringsfiler.

Layout för data och logg fil

  • Antal loggfiler

    Azure Database Migration Service stöder inte databaser med flera loggfiler. Om du har flera loggfiler kan du krympa och organisera om dem i en enda transaktions logg fil. Eftersom du inte kan fjärrans luta till loggfiler som inte är tomma måste du säkerhetskopiera logg filen först.

SQL Server funktioner

  • FileStream/FileTable

    SQL-hanterad instans har för närvarande inte stöd för FileStream och FileTable. För arbets belastningar som är beroende av dessa funktioner rekommenderar vi att du väljer SQL-servrar som körs på virtuella Azure-datorer som Azure-mål.

  • InMemory-tabeller

    InMemory OLTP är tillgängligt i Premium-och Affärskritisk-nivåerna för SQL-hanterad instans. Generell användning nivån har inte stöd för minnes intern OLTP.

Återställer migrering

  • Distributioner

    SQL-hanterad instans är en PaaS-tjänst med automatisk uppdatering och versions uppdateringar. Vid migreringen av din SQL-hanterade instans hålls icke-kritiska uppdateringar i upp till 36 timmar. Efteråt (och för kritiska uppdateringar) återställs processen till ett fullständigt återställnings tillstånd om migreringen avbryts.

    Migrerings-start punkt kan bara anropas efter att den fullständiga säkerhets kopieringen har återställts och fångats upp med alla logg säkerhets kopior. Om migrering för produktion påverkas kan du kontakta aliaset för Azure DMS-feedback.

SMB fil resurs anslutning

Problem som ansluter till SMB-filresursen orsakas sannolikt av ett behörighets problem.

Följ dessa steg om du vill testa SMB-fildelnings anslutning:

  1. Spara en säkerhets kopia till SMB-filresursen.

  2. Kontrol lera nätverks anslutningen mellan under nätet för Azure Database Migration Service och käll SQL Server. Det enklaste sättet att göra detta är att distribuera en SQL Server virtuell dator till DMS-undernätet och ansluta till käll SQL Server med hjälp av SQL Server Management Studio.

  3. Återställ sidhuvudet på käll SQL Server från säkerhets kopian på fil resursen:

    RESTORE HEADERONLY   
    FROM DISK = N'\\<SMB file share path>\full.bak'
    

Om du inte kan ansluta till fil resursen konfigurerar du behörigheter med följande steg:

  1. Navigera till fil resursen med Utforskaren.

  2. Högerklicka på fil resursen och välj egenskaper.

  3. Välj fliken delning och välj Avancerad delning.

  4. Lägg till det Windows-konto som används för migrering och tilldela det fullständig behörighet.

  5. Lägg till SQL Server tjänst kontot och tilldela det fullständig behörighet. Kontrol lera Konfigurationshanteraren för SQL Server för SQL Server tjänst kontot om du inte är säker på vilket konto som används.

    Ge fullständig behörighet till de Windows-konton som används för migrering och för SQL Server tjänst kontot.