你当前正在访问 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 单一服务器发生了什么情况?

可以通过使用数据传入复制以最少故障时间执行 MySQL 到 Azure Database for MySQL 灵活服务器的迁移,从而限制应用程序导致的故障时间。

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

概述

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

后续步骤

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