Výběr správných nástrojů pro migraci do služby Azure Database for MySQL
PLATÍ PRO: Flexibilní server Azure Database for MySQL – Jednoúčelový server Azure Database for MySQL
Migrace jsou projekty s více kroky, které můžou být obtížné dokončit. Migrace databázových serverů napříč platformami zahrnuje více než migraci dat a schématu. Existuje také několik dalších komponent, jako jsou parametry konfigurace serveru, sítě, pravidla řízení přístupu atd., které se mají přesunout. Ty jsou potřeba k zajištění, aby funkce databázového serveru v nové cílové platformě napodobily zdroj.
Podrobné informace a případy použití migrace databází do služby Azure Database for MySQL najdete v průvodci migrací databází. Tento dokument obsahuje ukazatele, které vám pomůžou úspěšně naplánovat a provést migraci MySQL do Azure.
Obecně platí, že migrace je možné kategorizovat jako offline nebo online.
Při offline migraci se zdrojový server přepne do offline režimu a na cílovém serveru se provede výpis a obnovení databází.
Při online migraci (migrace s minimálním výpadkem) umožňuje zdrojový server aktualizace a řešení migrace se postará o replikaci probíhajících změn mezi zdrojovým a cílovým serverem spolu s počátečním výpisem a obnovením cíle.
Pokud si vaše aplikace může dovolit nějaký výpadek, jsou offline migrace vždy upřednostňovanou volbou, protože jsou jednoduché a snadno se spouštějí. Online migrace je ale nejlepší volbou, pokud si vaše aplikace může dovolit jen minimální prostoje. Migrace většiny systémů OLTP, jako je zpracování plateb a elektronické obchodování, spadají do této kategorie.
Tabulka rozhodnutí
Existují offline i online scénáře migrace, které vám pomůžou vybrat správné nástroje pro migraci na flexibilní server Azure Database for MySQL.
Režim offline
Pokud chcete vybrat správné nástroje pro migraci do služby Azure Database for MySQL, přihlédněte k údajům v následující tabulce pro offline migrace.
Scénář migrace | Nástroje | Detaily | Více informací |
---|---|---|---|
Jednoúčelový na flexibilní server (Azure Portal) | Database Migration Service (klasická) a Azure Portal | Kurz: DMS (klasické) pomocí webu Azure Portal (offline) | Vhodné pro < úlohy 1 TB; migrace mezi oblastmi, mezi úložišti a migracemi mezi verzemi. |
Jednoúčelový na flexibilní server (Azure CLI) | Rozhraní příkazového řádku importu služby Azure Database for MySQL | Kurz: Import služby Azure Database for MySQL | Doporučeno – vhodné pro všechny velikosti úloh, velmi výkonné pro > 500 GB úloh. |
Databáze MySQL (>= 1 TB) do Služby Azure Database for MySQL | Výpis a obnovení s využitím nástrojů MyDumper/MyLoader a virtuálního počítače s velkým množstvím výpočetních prostředků | Migrace velkých databází do služby Azure Database for MySQL s využitím nástrojů MyDumper a MyLoader | Osvědčené postupy pro migraci velkých databází do služby Azure Database for MySQL |
Online
Pokud chcete pomoct s výběrem správných nástrojů pro migraci na flexibilní server Azure Database for MySQL, zvažte podrobnosti v následující tabulce pro online migrace.
Scénář migrace | Nástroje | Detaily | Více informací |
---|---|---|---|
Jednoúčelový na flexibilní server (Azure Portal) | Database Migration Service (klasické) | Kurz: DMS (klasické) pomocí webu Azure Portal (online) | Doporučené |
Z jednoúčelového na flexibilní server | Mydumper/Myloader s replikací vstupních dat | Migrace jednoúčelového serveru Azure Database for MySQL na flexibilní server Azure Database for MySQL s opensourcovými nástroji | – |
Replikace vstupních dat na flexibilním serveru Azure Database for MySQL | Mydumper/Myloader s replikací vstupních dat | Konfigurace replikace vstupních dat – flexibilní server služby Azure Database for MySQL | – |