你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

最短停机时间迁移到 Azure Database for MySQL 灵活服务器

适用于: Azure Database for MySQL 单一服务器 Azure Database for MySQL 灵活服务器

重要

Azure Database for MySQL 单一服务器处于停用路径。 强烈建议升级到 Azure Database for MySQL 灵活服务器。 有关迁移到 Azure Database for MySQL 灵活服务器的详细信息,请参阅 Azure Database for MySQL 单一服务器发生了什么情况?

可以使用数据传入副本 (replica)来执行 MySQL 到 Azure Database for MySQL 灵活服务器的迁移,从而限制应用程序产生的停机时间。

还可以参阅 数据库迁移指南 ,了解有关将数据库迁移到 Azure Database for MySQL 灵活服务器的详细信息和用例。 本指南提供的指导将引导成功规划和执行到 Azure 的 MySQL 迁移。

概述

使用数据传入复制,可以将源服务器配置为主服务器,将目标服务器配置为副本服务器,这样就可以在应用程序继续运行的同时将任何新事务持续同步到 Azure。 在目标 Azure 端的数据已与本地端数据保持同步后,可暂停应用程序一段时间(最短停机时间),等待最后一批数据(从停止应用程序时起,直到应用程序实际不可用于接收任何新流量)同步到目标,然后更新连接字符串使其指向 Azure。 完成以后,应用程序将留存在 Azure 中!

后续步骤

  • 有关将数据库迁移到 Azure Database for MySQL 灵活服务器的详细信息,请参阅 数据库迁移指南