Migration avec temps d’arrêt minimal vers Azure Database pour MySQLMinimal-downtime migration to Azure Database for MySQL

S’APPLIQUE À : Azure Database pour MySQL - Serveur unique Azure Database pour MySQL - Serveur flexible

Vous pouvez effectuer des migrations MySQL vers Azure Database pour MySQL avec un temps d’arrêt minimal à l’aide de la toute nouvelle fonctionnalité de synchronisation continue du service Azure Database Migration Service (DMS).You can perform MySQL migrations to Azure Database for MySQL with minimal downtime by using the newly introduced continuous sync capability for the Azure Database Migration Service (DMS). Cette fonctionnalité limite les temps d’arrêt affectant l’application.This functionality limits the amount of downtime that is incurred by the application.

Vous pouvez également consulter le guide de la migration de base de données pour obtenir des informations détaillées et des cas d’utilisation sur la migration de base de données vers Azure Database pour MySQL.You can also refer to Database Migration Guide for detailed information and use cases about migrating databases to Azure Database for MySQL. Ce guide fournit des conseils pour réussir la planification et l’exécution d’une migration MySQL vers Azure.This guide provides guidance that will lead the successful planning and execution of a MySQL migration to Azure.

Vue d’ensembleOverview

Azure DMS procède à une charge initiale de votre instance locale vers Azure Database pour MySQL, puis synchronise en continu les nouvelles transactions vers Azure tandis que l’application s’exécute.Azure DMS performs an initial load of your on-premises to Azure Database for MySQL, and then continuously syncs any new transactions to Azure while the application remains running. Une fois les données à jour sur le côté Azure cible, vous arrêtez momentanément l’application (temps d’arrêt minimal), vous attendez que le dernier lot de données apparaisse côté cible (à partir du moment où vous arrêtez l’application jusqu’à ce qu’elle ne soit plus disponible pour accepter du trafic), puis vous mettez à jour votre chaîne de connexion pour qu’elle pointe vers Azure.After the data catches up on the target Azure side, you stop the application for a brief moment (minimum downtime), wait for the last batch of data (from the time you stop the application until the application is effectively unavailable to take any new traffic) to catch up in the target, and then update your connection string to point to Azure. Lorsque vous avez terminé, votre application sera disponible sur Azure !When you are finished, your application will be live on Azure!

Synchronisation continue avec le service Azure Database Migration Service

Étapes suivantesNext steps