Migrace dat do služby Azure Database for MySQL s využitím nástroje dbForge Studio for MySQL

PLATÍ PRO: Jednoúčelový server Azure Database for MySQL

Důležité

Jednoúčelový server Azure Database for MySQL je na cestě vyřazení. Důrazně doporučujeme upgradovat na flexibilní server Azure Database for MySQL. Další informace o migraci na flexibilní server Azure Database for MySQL najdete v tématu Co se děje s jednoúčelovým serverem Azure Database for MySQL?

Chcete přesunout databáze MySQL do služby Azure Database for MySQL? Zvažte použití nástrojů pro migraci v dbForge Studio pro MySQL. S ním je možné nakonfigurovat, uložit, upravit, automatizovat a naplánovat přenos databáze.

Abyste mohli dokončit příklady v tomto článku, budete si muset stáhnout a nainstalovat dbForge Studio for MySQL.

Připojit se ke službě Azure Database for MySQL

  1. V nástroji dbForge Studio for MySQL vyberte v nabídce Databáze možnost Nová Připojení ion.

  2. Zadejte název hostitele a přihlašovací údaje.

  3. Výběrem možnosti Test Připojení ion zkontrolujte konfiguraci.

Screenshot showing a successful connection test to Azure Database for MySQL.

Migrace s využitím funkce zálohování a obnovení

Při použití dbForge Studio pro MySQL k migraci databází do Azure si můžete vybrat z mnoha možností. Pokud potřebujete přesunout celou databázi, je nejlepší použít funkci zálohování a obnovení .

V tomto příkladu migrujeme databázi sakila ze serveru MySQL do služby Azure Database for MySQL. Logika použití funkce Zálohování a obnovení spočívá v vytvoření zálohy databáze MySQL a jejím následném obnovení ve službě Azure Database for MySQL.

Zálohování databáze

  1. V nástroji dbForge Studio for MySQL vyberte zálohovat databázi z nabídky Zálohování a obnovení . Zobrazí se Průvodce zálohováním databáze.

  2. Na kartě Zálohovat obsah v Průvodci zálohováním databáze vyberte databázové objekty, které chcete zálohovat.

  3. Na kartě Možnosti nakonfigurujte proces zálohování tak, aby vyhovoval vašim požadavkům.

    Screenshot showing the options pane of the Backup wizard.

  4. Vyberte Další a pak zadejte chování zpracování chyb a možnosti protokolování.

  5. Vyberte Zálohovat.

Obnovení databáze

  1. V dbForge Studio for MySQL se připojte ke službě Azure Database for MySQL. Přečtěte si pokyny.

  2. V nabídce Zálohování a obnovení vyberte Obnovit databázi. Zobrazí se Průvodce obnovením databáze.

  3. V Průvodci obnovením databáze vyberte soubor se zálohou databáze.

    Screenshot showing the Restore step of the Database Restore wizard.

  4. Vyberte Obnovit.

  5. Zkontrolujte výsledek.

Migrace s využitím funkce Kopírování databází

Funkce kopírování databází v nástroji dbForge Studio pro MySQL se podobá zálohování a obnovení s tím rozdílem, že k migraci databáze nevyžadují dva kroky. Umožňuje také přenést dvě nebo více databází najednou.

Poznámka:

Funkce Kopírování databází je k dispozici pouze v edici Enterprise dbForge Studio for MySQL.

V tomto příkladu migrujeme databázi world_x ze serveru MySQL do služby Azure Database for MySQL.

Migrace databáze pomocí funkce Kopírovat databáze:

  1. V nástroji dbForge Studio for MySQL vyberte z nabídky Databáze kopírovat databáze.

  2. Na kartě Kopírovat databáze zadejte zdrojové a cílové připojení. Vyberte také databáze, které se mají migrovat.

    Zadáme připojení Azure MySQL a vybereme world_x databázi. Výběrem zelené šipky zahájíte proces.

  3. Zkontrolujte výsledek.

Uvidíte, že se databáze world_x úspěšně objevila v Azure MySQL.

Screenshot showing the results of the Copy Databases function.

Migrace databáze se schématem a porovnáním dat

Při migraci databází, schémat a/nebo dat do Azure si můžete vybrat z mnoha možností. Pokud potřebujete přesunout selektivní tabulky z databáze MySQL do Azure, je nejlepší použít funkci Porovnání schémat a Porovnání dat.

V tomto příkladu migrujeme světovou databázi ze serveru MySQL do služby Azure Database for MySQL.

Logika použití funkce Zálohování a obnovení spočívá v vytvoření zálohy databáze MySQL a jejím následném obnovení ve službě Azure Database for MySQL.

Logikou tohoto přístupu je vytvoření prázdné databáze ve službě Azure Database for MySQL a jeho synchronizace se zdrojovou databází MySQL. Nejprve použijeme nástroj Porovnání schématu a dále použijeme funkci Porovnání dat. Tyto kroky zajišťují, že se schémata a data MySQL přesně přesunou do Azure.

K dokončení tohoto cvičení se nejprve budete muset připojit ke službě Azure Database for MySQL a vytvořit prázdnou databázi.

Synchronizace schématu

  1. V nabídce Porovnání vyberte Nové porovnání schématu. Zobrazí se Průvodce porovnáním nového schématu.

  2. Zvolte zdroj a cíl a pak zadejte možnosti porovnání schématu. Vyberte Porovnat.

  3. V mřížce výsledků porovnání, která se zobrazí, vyberte objekty pro synchronizaci. Výběrem zeleného tlačítka se šipkou otevřete Průvodce synchronizací schématu.

  4. Projděte si kroky průvodce pro konfiguraci synchronizace. Výběrem možnosti Synchronizovat nasadíte změny.

    Screenshot showing the schema synchronization wizard.

Porovnání dat

  1. V nabídce Porovnání vyberte Nové porovnání dat. Zobrazí se Průvodce porovnáním dat.

  2. Zvolte zdroj a cíl a pak zadejte možnosti porovnání dat. V případě potřeby změňte mapování a pak vyberte Porovnat.

  3. V mřížce výsledků porovnání, která se zobrazí, vyberte objekty pro synchronizaci. Výběrem zeleného tlačítka se šipkou otevřete Průvodce Synchronizace dat hronizace.

    Screenshot showing the results of the data comparison.

  4. Projděte si kroky průvodce, který konfiguruje synchronizaci. Výběrem možnosti Synchronizovat nasadíte změny.

  5. Zkontrolujte výsledek.

    Screenshot showing the results of the Data Synchronization wizard.

Další kroky