Delen via


Selecteer de juiste hulpprogramma's voor migratie naar Azure Database for MySQL

VAN TOEPASSING OP: Azure Database for MySQL - Enkele server Azure Database for MySQL - Flexibele server

Migraties zijn projecten met meerdere stappen die moeilijk kunnen worden voltooid. Het migreren van databaseservers op verschillende platforms omvat meer dan gegevens- en schemamigratie. Er zijn ook verschillende andere onderdelen, zoals serverconfiguratieparameters, netwerken, regels voor toegangsbeheer, enzovoort, om te verplaatsen. Deze zijn vereist om ervoor te zorgen dat de functionaliteit van de databaseserver in het nieuwe doelplatform de bron nabootst.

Raadpleeg de handleiding voor databasemigratie voor gedetailleerde informatie en gebruiksvoorbeelden over het migreren van databases naar Azure Database for MySQL. Dit document bevat aanwijzingen om u te helpen bij het plannen en uitvoeren van een MySQL-migratie naar Azure.

Over het algemeen kunnen migraties worden gecategoriseerd als offline of online.

  • Bij een offlinemigratie wordt de bronserver offline gehaald en worden er dumps en herstelbewerkingen van de databases uitgevoerd op de doelserver.

  • Met een onlinemigratie (migratie met minimale downtime) staat de bronserver updates toe en zorgt de migratieoplossing ervoor dat de lopende wijzigingen tussen de bron- en doelserver worden gerepliceerd, samen met de initiĆ«le dump en herstel op het doel.

Als uw toepassing uitvaltijd kan bieden, zijn offlinemigraties altijd de voorkeurskeuze, omdat ze eenvoudig en eenvoudig kunnen worden uitgevoerd. Een onlinemigratie is echter de beste keuze als uw toepassing zich slechts minimale downtime kan veroorloven. Migraties van de meeste OLTP-systemen, zoals betalingsverwerking en e-commerce, vallen in deze categorie.

Beslissingstabel

Er zijn zowel offline- als onlinemigratiescenario's waarmee u de juiste hulpprogramma's kunt selecteren voor migratie naar Azure Database for MySQL - Flexible Server.

Offline

Houd rekening met de details in de volgende tabel voor offlinemigraties om u te helpen de juiste hulpprogramma's te selecteren voor migraties naar Azure Database for MySQL.

Migratiescenario Hulpprogramma('s) DETAILS Meer informatie
Enkele naar flexibele server (Azure Portal) Database Migration Service (klassiek) en Azure Portal Zelfstudie: DMS (klassiek) met Azure Portal (offline) Geschikt voor < workloads van 1 TB; migraties tussen regio's, opslagtypen en migraties tussen meerdere versies.
Enkele naar flexibele server (Azure CLI) Azure Database for MySQL Import CLI Zelfstudie: Azure Database for MySQL Importeren Aanbevolen : geschikt voor alle grootten van workloads, uiterst goed voor > workloads van 500 GB.
MySQL-databases (>= 1 TB) naar Azure Database for MySQL Dumpen en herstellen met behulp van MyDumper/MyLoader + High Compute VM Grote databases migreren naar Azure Database for MySQL met behulp van Mydumper/Myloader Aanbevolen procedures voor het migreren van grote databases naar Azure Database for MySQL

Online

Bekijk de details in de volgende tabel voor onlinemigraties om u te helpen bij het selecteren van de juiste hulpprogramma's voor migratie naar Azure Database for MySQL - Flexible Server.

Migratiescenario Hulpprogramma('s) DETAILS Meer informatie
Enkele naar flexibele server (Azure Portal) Database Migration Service (klassiek) Zelfstudie: DMS (klassiek) met Azure Portal (online) Aanbevolen
Enkele naar flexibele server Mydumper/Myloader met replicatie van inkomende gegevens Azure Database for MySQL - Enkele server met minimale downtime migreren naar Azure Database for MySQL - Flexibele server met opensource tools N.v.t.
Azure Database for MySQL - Flexibele server replicatie van inkomende gegevens Mydumper/Myloader met replicatie van inkomende gegevens Replicatie van inkomende gegevens configureren - Azure Database for MySQL Flexibele server N.v.t.

Volgende stap