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

排查 Azure Database for MySQL 灵活服务器备份问题(预览版)

重要

使用 Azure 备份保护 Azure Database for MySQL 灵活服务器的预览版解决方案目前已暂停。 在收到进一步通知之前,请不要配置新备份。 请放心,所有现有备份数据仍然安全,可用于还原。 在此期间,你可以参阅博客文章说明来手动创建长期备份,确保满足即时需求。

本文提供了排查在备份或还原 Azure Database for MySQL - 灵活服务器期间可能遇到的问题的建议操作。

MySQL 灵活服务器备份的常见错误

本部分列出了备份 Azure Database for MySQL 灵活服务器时可能会遇到的常见错误。

MySQLFlexOperationFailedUserError

错误代码MySQLFlexOperationFailedUserError

内部错误代码ResourceGroupNotFound

建议的操作:检查备份服务器的资源组是否已删除。 建议停止备份实例的保护以避免故障。

MySQLFlexOperationFailedUserError

错误代码MySQLFlexOperationFailedUserError

内部错误代码ResourceNotFound

建议的操作:检查正在备份的资源是否已删除。 建议停止备份实例的保护以避免故障。

MySQLFlexOperationFailedUserError

错误代码MySQLFlexOperationFailedUserError

内部错误代码AuthorizationFailed

原因:没有执行备份操作所需的权限。

建议的操作:分配适当的权限

MySQLFlexClientError

错误代码MySQLFlexClientError

内部错误代码BackupAlreadyRunningForServer

原因:备份操作已在服务器上运行。

建议的操作:等待上一个操作完成,然后再触发下一个备份操作。

UserErrorMaxConcurrentOperationLimitReached

错误代码UserErrorMaxConcurrentOperationLimitReached

内部错误代码UserErrorMaxConcurrentOperationLimitReached

原因:服务器上执行备份的计数已达到限制。

建议的操作:尝试在当前正在运行的备份作业完成后触发备份。

MySQL Flexible Server 还原的常见错误

本部分列出了还原 Azure Database for MySQL 灵活服务器时可能会遇到的常见错误。

UserErrorMSIMissingPermissions

错误代码UserErrorMSIMissingPermissions

内部错误代码UserErrorMSIMissingPermissions

原因:没有执行还原操作所需的一组权限。

建议的操作:分配适当的权限,然后重新触发备份操作。