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:
Uložte zálohu do sdílené složky SMB.
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.
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ů:
Přejděte do sdílené složky pomocí Průzkumník souborů.
Klikněte pravým tlačítkem na sdílenou složku a vyberte Vlastnosti.
Zvolte kartu Sdílení a vyberte Rozšířené sdílení.
Přidejte účet Windows použitý k migraci a přiřaďte mu přístup k úplnému řízení.
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.