共用方式為


Azure MySQL Database 中的自我修復 (公開預覽)

適用於 MySQL 的 Azure 資料庫中 的自我治癒 功能可讓客戶獨立解決常見的伺服器問題,而不需要開啟支援案例。 它提供單鍵修復體驗,可協助快速且安全地還原服務健康情況。

azure 入口網站中一律提供 Self-Heal,每當客戶懷疑伺服器發生錯誤時,都可以主動觸發,即使目前未顯示任何警示或錯誤也一樣。

備註

自我癒合目前處於公開預覽階段。 可用性僅限於選取的區域。 如需詳細資訊或提供意見反應,請連絡 Ask Azure Database For MySQL

主要優點

  • 自助式復原:在不等待支持的情況下解決常見問題。
  • 永遠可用:隨時可從 Azure 入口網站存取。
  • 安全且有範圍:動作是預先定義的,並針對特定案例量身打造。

運作方式

Self-Heal 功能可作為輕量型診斷和修復公用程式,類似於 Windows 網路疑難解答員之類的工具。 當客戶按兩下 [自我修復 ] 按鈕時,系統會立即執行預先定義的補救工作流程,以解決已知問題。

Self-Heal 動作分為兩種類型:

  • 不具影響力的自我癒合

    • 不會導致停機
    • 適用於解決記錄損毀或遺失記錄等問題
  • 具影響力的自我癒合

    • 可能涉及短暫的伺服器停機時間
    • 用於解決可用性相關問題,例如伺服器無回應或停滯狀態

在起始任何動作之前,客戶會收到潛在影響的資訊。

支援的案例

Self-Heal 的初始版本支援一組聚焦的案例,包括:

  • 遺失或損毀的記錄
  • 伺服器沒有回應或無法連線
  • 伺服器可用性問題(例如,卡在重新啟動狀態中)
  • Sever 卡在管理作業中 (例如,變更伺服器參數)

系統會根據遙測和客戶意見反應,隨著時間新增對其他案例的支援。

正在存取自我修復

使用自我修復功能:

  1. 在 Azure 入口網站中流覽至 MySQL 伺服器。
  2. 從左側功能表中選取 [ 說明 ]。
  3. 按兩下 [自我癒合 ],然後選擇適當的動作。

常見問題(FAQ)

問:按兩下 [Self-Heal] 按鈕是否會自動開啟支援案例?

答: 否。 觸發 Self-Heal 動作 並不會 建立支援案例。 此功能的設計目的是要協助客戶獨立解決問題,而不需涉及 Azure 支援,除非需要進一步的協助。

問:何時應該使用自我癒合?

答:當您懷疑伺服器未如預期運作時,即使沒有作用中的警示,您隨時都可以使用 Self-Heal。 這是一種主動式工具,可協助您快速解決常見問題,而不需要等待診斷或支援。

問:Self-Heal 會導致停機嗎?

答:這取決於動作的類型:

  • 不造成影響的自我修復:零停機時間。 隨時都可以安全執行。
  • 具影響力的自我修復:可能會造成短暫的停機。 在繼續之前,系統會通知您。

問:Self-Heal 適用於所有 MySQL 伺服器嗎?

答:目前,Self-Heal 適用於 MySQL 的 Azure 資料庫 – 彈性伺服器,僅適用於 非 HA (高可用性) 伺服器

針對已啟用HA的伺服器,快速從可用性問題中快速復原的建議方式是執行 強制故障轉移,其設計目的是以最少中斷的方式還原服務。