你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Azure Database for MySQL 中的 自修复 功能可让客户独立解决常见服务器问题,而无需提出支持案例。 它提供了一键式修复体验,可帮助快速安全地还原服务运行状况。
Self-Heal 始终在 Azure 门户中可用,每当客户怀疑服务器出现问题时,客户都可以主动触发,即使当前未显示任何警报或错误。
注释
自我愈合目前处于公共预览阶段。 可用性仅限于所选区域。 有关详细信息或提供反馈,请联系 Ask Azure Database For MySQL。
主要优势
- 自助恢复:在不等待支持的情况下解决常见问题。
- 始终可用:随时可从 Azure 门户访问。
- 安全和范围:操作是预定义的,专为特定场景定制。
工作原理
Self-Heal 功能充当轻型诊断和修复实用工具,类似于 Windows 网络疑难解答等工具。 当客户单击 “自我修复 ”按钮时,系统会立即执行预定义的修正工作流,旨在解决已知问题。
Self-Heal操作分为两种类型:
非影响自我愈合:
- 不会导致停机
- 适用于解决日志损坏或缺少日志等问题
有影响力的自我愈合:
- 可能涉及短暂的服务器停机时间
- 用于解决与可用性相关的问题,例如服务器无响应或停滞状态
在启动任何作之前,客户会被告知潜在影响。
支持的方案
Self-Heal 的初始版本支持一组重点方案,包括:
- 日志缺失或损坏
- 服务器无响应或无法访问
- 服务器可用性问题(例如,停滞在重启状态)
- Sever 停滞在管理作中(例如,更改服务器参数)
根据遥测和客户反馈,随着时间的推移,将添加对其他方案的支持。
访问自愈
使用自愈功能:
- 在 Azure 门户中导航到 MySQL 服务器。
- 从左侧菜单中选择 “帮助 ”。
- 单击“自我愈合”并选择相应的操作。
常见问题(FAQ)
问:单击 Self-Heal 按钮是否会自动打开支持案例?
答:否。触发自愈操作不会创建支持案例。 此功能旨在帮助客户独立解决问题,而无需涉及 Azure 支持,除非需要进一步的帮助。
问:何时应使用自我愈合?
答:只要怀疑服务器没有按预期运行,就可以使用 Self-Heal,即使没有活动警报也是如此。 它是一种主动工具,可帮助你快速解决常见问题,而无需等待诊断或支持。
问:Self-Heal 会导致停机吗?
答:这取决于操作的类型。
- 无影响的自愈:无故障时间。 随时安全运行。
- 显著的自愈功能:可能会导致短暂的停机。 在继续之前,系统会通知你。
问:Self-Heal 是否适用于所有 MySQL 服务器?
答:目前,Self-Heal 适用于 Azure Database for MySQL 灵活服务器,仅适用于 非 HA(高可用性)服务器。
对于启用了 HA 的服务器,建议快速从可用性问题中恢复的方法是执行 强制故障转移,该故障转移旨在还原服务,且中断最少。