Prozkoumání Pomocník s migrací dat pro migraci do Služby Azure SQL Database

Dokončeno

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.

Snímek obrazovky znázorňující, jak nahrát posouzení Pomocník s migrací dat 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.

  1. 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.

    Snímek obrazovky znázorňující, jak zahájit nový projekt migrace na Pomocník s migrací dat

  2. 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.

  3. Vyberte databázi, která se má migrovat do služby Azure SQL Database, a pak vyberte Další.

  4. 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.

  5. Vyberte cílovou databázi a pak vyberte Další.

  6. Na kartě Vybrat objekty vyberte objekty schématu ze zdrojové databáze, kterou chcete migrovat do služby Azure SQL Database.

    Snímek obrazovky znázorňující kartu Vybrat objekty na Pomocník s migrací Data

  7. Zkontrolujte a použijte všechny navrhované opravy objektů, které se nedají převést tak, jak jsou.

  8. Vyberte Vygenerovat skript SQL.

    Snímek obrazovky znázorňující vygenerovaný skript v datovém Pomocník s migrací

  9. Zkontrolujte vygenerovaný skript a vyberte Nasadit schéma.

  10. Zkontrolujte výsledky nasazení schématu a výběrem možnosti Migrovat data zahajte proces migrace dat.

  11. Na kartě Vybrat tabulky vyberte tabulky obsahující data, která chcete migrovat, a pak vyberte Spustit migraci dat.

    Snímek obrazovky znázorňující kartu Výběr tabulek v datovém Pomocník s migrací

    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.

Snímek obrazovky znázorňující výsledky migrace v datovém Pomocník s migrací

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.