Share via


Gegevens migreren naar Azure Database for MySQL met dbForge Studio for MySQL

VAN TOEPASSING OP: Azure Database for MySQL - enkele server

Belangrijk

Azure Database for MySQL enkele server bevindt zich op het buitengebruikstellingspad. We raden u ten zeerste aan een upgrade uit te voeren naar een flexibele Azure Database for MySQL-server. Zie Wat gebeurt er met Azure Database for MySQL Enkele server voor meer informatie over migreren naar Azure Database for MySQL Flexibele server ?

Wilt u uw MySQL-databases verplaatsen naar Azure Database for MySQL? Overweeg het gebruik van de migratiehulpprogramma's in dbForge Studio for MySQL. Hiermee kan databaseoverdracht worden geconfigureerd, opgeslagen, bewerkt, geautomatiseerd en gepland.

Als u de voorbeelden in dit artikel wilt voltooien, moet u dbForge Studio voor MySQL downloaden en installeren.

Verbinding maken met Azure Database for MySQL

  1. In dbForge Studio for MySQL selecteert u New Verbinding maken ion in het menu Database.

  2. Geef een hostnaam en aanmeldingsreferenties op.

  3. Selecteer Test Verbinding maken ion om de configuratie te controleren.

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

Migreren met de functionaliteit Back-up en Herstel

U kunt kiezen uit veel opties wanneer u dbForge Studio for MySQL gebruikt om databases naar Azure te migreren. Als u de hele database wilt verplaatsen, kunt u het beste de functionaliteit Voor back-up en herstel gebruiken.

In dit voorbeeld migreren we de sakila-database van mySQL-server naar Azure Database for MySQL. De logica achter het gebruik van de functionaliteit Voor back-up en herstel is het maken van een back-up van de MySQL-database en het vervolgens herstellen in Azure Database for MySQL.

Een back-up maken van de database

  1. Selecteer in dbForge Studio for MySQL back-updatabase in het menu Back-up en herstel. De wizard Databaseback-up wordt weergegeven.

  2. Selecteer op het tabblad Back-up van de wizard Databaseback-up de databaseobjecten waarvan u een back-up wilt maken.

  3. Configureer op het tabblad Opties het back-upproces om aan uw vereisten te voldoen.

    Screenshot showing the options pane of the Backup wizard.

  4. Selecteer Volgende en geef vervolgens foutverwerkingsgedrag en logboekregistratieopties op.

  5. Selecteer Back-up.

De database herstellen

  1. Maak in dbForge Studio for MySQL verbinding met Azure Database for MySQL. Raadpleeg de instructies.

  2. Selecteer Database herstellen in het menu Back-up en Herstellen . De wizard Database herstellen wordt weergegeven.

  3. Selecteer in de wizard Database herstellen een bestand met een databaseback-up.

    Screenshot showing the Restore step of the Database Restore wizard.

  4. Selecteer Terugzetten.

  5. Controleer het resultaat.

Migreren met de functionaliteit Voor het kopiëren van databases

De functionaliteit Voor het kopiëren van databases in dbForge Studio for MySQL is vergelijkbaar met back-up en herstel, behalve dat er geen twee stappen nodig zijn om een database te migreren. Hiermee kunt u ook twee of meer databases tegelijk overdragen.

Notitie

De functionaliteit Copy Databases is alleen beschikbaar in de Enterprise-editie van dbForge Studio voor MySQL.

In dit voorbeeld migreren we de world_x-database van mySQL-server naar Azure Database for MySQL.

Een database migreren met behulp van de functionaliteit Databases kopiëren:

  1. In dbForge Studio for MySQL selecteert u Databases kopiëren in het menu Database .

  2. Geef op het tabblad Databases kopiëren de bron- en doelverbinding op. Selecteer ook de databases die moeten worden gemigreerd.

    We voeren de Azure MySQL-verbinding in en selecteren de world_x-database . Selecteer de groene pijl om het proces te starten.

  3. Controleer het resultaat.

U ziet dat de world_x-database is weergegeven in Azure MySQL.

Screenshot showing the results of the Copy Databases function.

Een database migreren met schema- en gegevensvergelijking

U kunt kiezen uit veel opties bij het gebruik van dbForge Studio for MySQL voor het migreren van databases, schema's en/of gegevens naar Azure. Als u selectieve tabellen van een MySQL-database naar Azure wilt verplaatsen, kunt u het beste de functionaliteit Schemavergelijking en Gegevensvergelijking gebruiken.

In dit voorbeeld migreren we de werelddatabase van mySQL-server naar Azure Database for MySQL.

De logica achter het gebruik van de functionaliteit Voor back-up en herstel is het maken van een back-up van de MySQL-database en het vervolgens herstellen in Azure Database for MySQL.

De logica achter deze benadering is het maken van een lege database in Azure Database for MySQL en deze synchroniseren met de mySQL-brondatabase. We gebruiken eerst het hulpprogramma Schemavergelijking en vervolgens gebruiken we de functionaliteit voor gegevensvergelijking. Deze stappen zorgen ervoor dat de MySQL-schema's en -gegevens nauwkeurig naar Azure worden verplaatst.

Om deze oefening te voltooien, moet u eerst verbinding maken met Azure Database for MySQL en een lege database maken.

Schemasynchronisatie

  1. Selecteer Nieuw schemavergelijking in het menu Vergelijking. De wizard Nieuwe schemavergelijking wordt weergegeven.

  2. Kies uw bron en doel en geef vervolgens de schemavergelijkingsopties op. Selecteer Vergelijken.

  3. Selecteer objecten voor synchronisatie in het resultatenraster dat wordt weergegeven. Selecteer de groene pijlknop om de wizard Schemasynchronisatie te openen.

  4. Doorloop de stappen van de wizard om synchronisatie te configureren. Selecteer Synchroniseren om de wijzigingen te implementeren.

    Screenshot showing the schema synchronization wizard.

Gegevensvergelijking

  1. Selecteer Nieuwe gegevensvergelijking in het menu Vergelijking. De wizard Nieuwe gegevensvergelijking wordt weergegeven.

  2. Kies uw bron en doel en geef vervolgens de opties voor gegevensvergelijking op. Wijzig indien nodig toewijzingen en selecteer Vergelijken.

  3. Selecteer objecten voor synchronisatie in het resultatenraster dat wordt weergegeven. Selecteer de groene pijlknop om de wizard Gegevenssynchronisatie te openen.

    Screenshot showing the results of the data comparison.

  4. Doorloop de stappen van de wizard voor het configureren van synchronisatie. Selecteer Synchroniseren om de wijzigingen te implementeren.

  5. Controleer het resultaat.

    Screenshot showing the results of the Data Synchronization wizard.

Volgende stappen