Prozkoumání Pomocník s migrací dat pro migraci do Služby Azure SQL Database
Data Pomocník s migrací vám pomůžou migrovat databázi SQL Serveru do jedné nebo ve fondu databáze Azure SQL, pokud vaše organizace dokáže tolerovat výpadky.
Existují tři typy migrace, které můžete využít při použití služby Data Pomocník s migrací k migraci do služby Azure SQL Database.
Možnost migrace | Popis |
---|---|
Schéma a data | Schéma zahrnuje strukturu databáze, jako jsou tabulky, zobrazení, uložené procedury a funkce. Data zahrnují skutečná data uložená v databázi. |
Pouze schéma | Umožňuje migrovat pouze schéma ze zdrojové databáze do Azure SQL Database. Nemigrují se žádná data. |
Pouze data | Umožňuje migrovat pouze data ze zdrojové databáze do Azure SQL Database. Schéma už musí existovat v cílové službě Azure SQL Database. |
Poznámka:
I když je Pomocník s migrací databáze užitečným nástrojem, doporučujeme používat službu Azure Database Migration Service pro velké migrace a vylepšit celkové prostředí.
Posouzení databáze SQL Serveru
Pomocí datového Pomocník s migrací vyhodnoťte problémy s kompatibilitou databáze.
Pomocí skriptu Transact-SQL můžete zkontrolovat sestavu kompatibility a použít potřebné opravy. Případně můžete výsledky nahrát do služby Azure Migrate.
Migrace databáze SQL Serveru
Následující postup vysvětluje, jak migrovat databázi do Služby Azure SQL Database.
Vytvořte nový projekt migrace a nastavte typ zdroje na SQL Server a typ cílového serveru na Azure SQL Database. Vyberte Vytvořit.
Na kartě Vybrat zdroj zadejte název zdrojové instance SQL Serveru a vyberte typ ověřování podporovaný zdrojovou instancí SQL Serveru. Vyberte Připojit.
Vyberte databázi, která se má migrovat do služby Azure SQL Database, a pak vyberte Další.
Na kartě Vybrat cíl zadejte název zdrojové instance SQL Serveru a vyberte typ ověřování podporovaný zdrojovou instancí SQL Serveru. Vyberte Připojit.
Vyberte cílovou databázi a pak vyberte Další.
Na kartě Vybrat objekty vyberte objekty schématu ze zdrojové databáze, kterou chcete migrovat do služby Azure SQL Database.
Zkontrolujte a použijte všechny navrhované opravy objektů, které se nedají převést tak, jak jsou.
Vyberte Vygenerovat skript SQL.
Zkontrolujte vygenerovaný skript a vyberte Nasadit schéma.
Zkontrolujte výsledky nasazení schématu a výběrem možnosti Migrovat data zahajte proces migrace dat.
Na kartě Vybrat tabulky vyberte tabulky obsahující data, která chcete migrovat, a pak vyberte Spustit migraci dat.
Poznámka:
Důrazně doporučujeme, abyste před zahájením procesu migrace dočasně změnili službu Azure SQL Database na úroveň výkonu P15 , abyste dosáhli optimálního prostředí migrace.
Monitorování migrace
Poslední krok ukazuje celkový stav migrace. Výsledky můžete také filtrovat výběrem různých stavů migrace v horní části obrazovky.
Vyladění nastavení
Chování datového Pomocník s migrací můžete doladit změnou hodnot konfigurace v dma.exe.config
souboru. Změna těchto parametrů může zlepšit celkový výkon migrace.
Pokud například chcete upravit počet paralelních migrací databází, můžete změnit parallelDatabases
hodnotu konfigurace v dma.exe.config
souboru. To může pomoct zabránit selháním časového limitu při zpracování velkého počtu databází. Podobně pokud chcete upravit časový limit připojení SQL pro zdrojové i cílové instance, můžete změnit ConnectionTimeout
konfigurační hodnotu v dma.exe.config
souboru. To vám může pomoct zajistit, aby během posouzení nebo migrace nevyšel časový limit připojení.
Další nastavení najdete v tématu Konfigurace nastavení pro Pomocník s migrací dat.
Osvědčené postupy
Při migraci databáze SQL Serveru do služby Azure SQL Database pomocí datového Pomocník s migrací je důležité postupovat podle některých osvědčených postupů, abyste zajistili bezproblémovou a úspěšnou migraci.
- Vyhněte se instalaci a spouštění datových Pomocník s migrací přímo na hostitelském počítači s SQL Serverem.
- Zadejte jedno umístění sdílené složky přístupné jak zdrojovým, tak cílovým serverem, abyste se vyhnuli operaci kopírování.
- Ujistěte se, že sdílená složka poskytuje správná oprávnění, abyste se vyhnuli chybám migrace.
- Pokud chcete zvýšit zabezpečení, povolte šifrovaná připojení při připojování ke zdrojovému a cílovému serveru.
- Před migrací dat zkontrolujte nedůvěryhodná omezení zdrojové i cílové databáze a podle potřeby je opravte. Opravte nedůvěryhodná omezení podle potřeby. Ponechání nedůvěryhodných omezení může vést k nedostatečným plánům provádění a může ovlivnit výkon.