Azure 数据库取消对 MariaDB 的支持

Microsoft 宣布 Azure Database 将停止支持 MariaDB

Microsoft 最近宣布,Azure Database 将停止对 MariaDB 的支持。用户将无法再通过控制台或 CLI 创建新的 MariaDB 数据库,现有实例计划于 2025 年 9 月 19 日停止服务。

迁移建议

为确保持续支持,Microsoft 建议将 Azure Database for MariaDB 的工作负载迁移到 Azure Database for MySQL Flexible Server。Microsoft 项目经理 Karla Escobar 和高级内容开发者 Mark Ghanayem 在文章中表示,Azure Database for MySQL Flexible Server 更适合关键任务工作负载,具有更好的功能、性能、改进的架构以及更多的成本控制选项。

MariaDB 在 Azure 的历史

MariaDB 于 2017 年作为“企业级、完全托管的社区 MariaDB”加入 Azure 平台,与 PostgreSQL 和 MySQL 一起成为 Azure 上的托管 SQL 数据库。然而,MariaDB 10.3 作为最新支持的版本已经在去年 5 月达到生命周期结束(EOL)。Azure 支持团队在去年 4 月回复用户关于缺乏升级选项的担忧时表示,计划支持 MariaDB v10.3 直到 2025 年 9 月,并且不会发布新的 MariaDB 版本。

MySQL Flexible Server 的优势

Escobar 和 Ghanayem 解释了为什么 MySQL Flexible Server 是更好的选择。Azure Database for MySQL Flexible Server 提供了 99.99% 的可用性,具有区域级别的弹性,而 MariaDB 仅在单个可用区提供弹性。MySQL Flexible Server 的高可用性(HA)架构部署了带有冗余计算和存储的温备机,而 MariaDB 的 HA 架构没有被动热备机来帮助从区域故障中恢复。

其他云提供商的 MariaDB 服务

Azure 并不是唯一提供 MariaDB 托管服务的云提供商。AWS RDS 最近宣布支持 MariaDB 10.11,这是 MariaDB 社区最新的长期支持主版本。去年,AWS 还增加了对 MyRocks 存储引擎、IAM 集成、延迟复制和多主版本升级的支持。MariaDB 公司则提供了 SkySQL,这是一个针对企业工作负载的 Google Cloud 上的云数据库服务。

迁移时间表

Azure 计划从 2023 年 12 月 19 日起停止通过 Azure 门户创建新的 MariaDB 实例,从 2024 年 3 月 19 日起停止通过 CLI 创建。现有数据库计划于 2025 年 9 月 19 日停止服务。Azure Database for MySQL 博客上的一篇文章详细解释了如何从 Azure Database for MariaDB 迁移到 Azure Database for MySQL。

阅读 30
0 条评论