Známé problémy a omezení související s online migrací do služby Azure SQL Managed Instance

Známé problémy a omezení související s online migracemi z SQL Server do Azure SQL Managed Instance jsou popsané níže.

Důležité

U online migrací SQL Server do Azure SQL Managed Instance se migrace SQL_variant datových typů nepodporuje.

Požadavky na zálohování

  • Záložní médium

    Nezapomeňte provést každou zálohu na samostatném záložním médiu (záložní soubory). Azure Database Migration Service nepodporuje zálohy, které se připojují k jednomu záložnímu souboru. Proveďte úplné, rozdílové zálohování a zálohování protokolů do samostatných záložních souborů.

Rozložení datového souboru a souboru protokolu

  • Počet souborů protokolu

    Azure Database Migration Service nepodporuje databáze s více soubory protokolu. Pokud máte více souborů protokolu, zmenšete je a přeuspořádejte do jednoho souboru transakčního protokolu. Vzhledem k tomu, že nemůžete vzdáleně protokolovat soubory, které nejsou prázdné, musíte nejprve zálohovat soubor protokolu.

funkce SQL Server

  • FileStream/FileTables

    SQL Managed Instance momentálně nepodporuje FileStream a FileTables. U úloh závislých na těchto funkcích doporučujeme zvolit jako cíl Azure SQL Servery běžící na virtuálních počítačích Azure.

  • Tabulky v paměti

    OLTP v paměti je k dispozici na úrovních Premium a Pro důležité obchodní informace pro SQL Managed Instance; úroveň Pro obecné účely nepodporuje OLTP v paměti.

Resetování migrace

  • Nasazení

    SQL Managed Instance je služba PaaS s automatickými opravami a aktualizacemi verzí. Během migrace SQL Managed Instance se nekritické aktualizace uchovávají až 36 hodin. Pokud se následně migrace přeruší (a v případě důležitých aktualizací), proces se obnoví do úplného stavu obnovení.

    Přímou migraci je možné volat pouze po obnovení úplné zálohy a zachytávání se všemi zálohami protokolů. Pokud jsou vaše přímé produkční migrace ovlivněné neočekávanými problémy, otevřete lístek podpory a požádejte o pomoc.

    Nápady a návrhy na zlepšení a další zpětnou vazbu, včetně chyb, můžete odeslat ve fóru komunity Azure – Azure Database Migration Service.

Připojení ke sdílené složce SMB

Problémy s připojením ke sdílené složce SMB jsou pravděpodobně způsobené problémem s oprávněními.

Pokud chcete otestovat připojení ke sdílené složce SMB, postupujte takto:

  1. Uložte zálohu do sdílené složky SMB.

  2. Ověřte síťové připojení mezi podsítí Azure Database Migration Service a zdrojovým SQL Server. Nejjednodušší způsob, jak to udělat, je nasadit SQL Server virtuální počítač do podsítě DMS a připojit se ke zdrojovému SQL Server pomocí SQL Server Management Studio.

  3. Obnovte hlavičku ve zdrojovém SQL Server ze zálohy sdílené složky:

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

Pokud se nemůžete připojit ke sdílené složce, nakonfigurujte oprávnění pomocí těchto kroků:

  1. Přejděte do sdílené složky pomocí Průzkumník souborů.

  2. Klikněte pravým tlačítkem na sdílenou složku a vyberte Vlastnosti.

  3. Zvolte kartu Sdílení a vyberte Rozšířené sdílení.

  4. Přidejte účet Windows použitý k migraci a přiřaďte mu přístup k úplnému řízení.

  5. Přidejte účet služby SQL Server a přiřaďte mu přístup k úplnému řízení. Pokud si nejste jistí, který účet používáte, zkontrolujte SQL Server Configuration Manager účtu služby SQL Server.

    Udělte úplné řízení přístupu k účtům Windows, které se používají k migraci a účtu služby SQL Server.