Azure Database for MySQL의 자체 복구 기능을 통해 고객은 지원 사례를 열지 않고도 일반적인 서버 문제를 독립적으로 해결할 수 있습니다. 서비스 상태를 빠르고 안전하게 복원하는 데 도움이 되는 원클릭 복구 환경을 제공합니다.
Self-Heal 항상 Azure Portal에서 사용할 수 있으며, 현재 경고 또는 오류가 표시되지 않더라도 서버에 문제가 있다고 의심될 때마다 고객이 사전에 트리거할 수 있습니다.
비고
자가 치유는 현재 공개 미리 보기 단계에 있습니다. 가용성은 선택한 지역으로 제한됩니다. 자세한 내용을 보거나 피드백을 제공하려면 Azure Database For MySQL에 문의하세요.
주요 이점
- 셀프 서비스 복구: 지원을 기다리지 않고 일반적인 문제를 해결합니다.
- 항상 사용 가능: Azure Portal에서 언제든지 액세스할 수 있습니다.
- 안전 및 범위: 작업은 미리 정의되고 특정 시나리오에 맞게 조정됩니다.
작동 방식
Self-Heal 기능은 Windows 네트워크 문제 해결사 같은 도구와 유사한 간단한 진단 및 복구 유틸리티로 작동합니다. 고객이 자체 치유 단추를 클릭하면 시스템은 알려진 문제를 해결하도록 설계된 미리 정의된 수정 워크플로를 즉시 실행합니다.
Self-Heal 작업은 다음 두 가지 유형으로 분류됩니다.
영향을 미치지 않는 자기 치유:
- 가동 중지 시간을 발생하지 않습니다.
- 로그 손상 또는 누락된 로그와 같은 문제를 해결하는 데 적합합니다.
영향력 있는 자기 치유:
- 짧은 서버 가동 중지 시간이 포함될 수 있음
- 서버 응답 없음 또는 중단 상태와 같은 가용성 관련 문제를 해결하는 데 사용됩니다.
고객은 작업을 시작하기 전에 잠재적인 영향을 알 수 있습니다.
지원되는 시나리오
Self-Heal 초기 릴리스는 다음을 비롯한 집중적인 시나리오 집합을 지원합니다.
- 누락되거나 손상된 로그
- 서버가 응답하지 않거나 연결할 수 없음
- 서버 가용성 문제(예: 다시 시작 상태에서 중단됨)
- 관리 작업에서 중단된 서버(예: 서버 매개 변수 변경)
추가 시나리오에 대한 지원은 원격 분석 및 고객 피드백에 따라 시간이 지남에 따라 추가됩니다.
자가 복구에 액세스
자체 치유를 사용하려면 다음을 수행합니다.
- Azure Portal에서 MySQL 서버로 이동합니다.
- 왼쪽 메뉴에서 도움말 을 선택합니다.
- 자체 치유를 클릭하고 적절한 작업을 선택합니다.
FAQ(질문과 대답)
Q: Self-Heal 단추를 클릭하면 지원 사례가 자동으로 열리나요?
A: 아니요. Self-Heal 작업을 트리거해도 지원 사례가 만들어 지지 않습니다. 이 기능은 추가 지원이 필요하지 않은 경우 Azure 지원을 포함하지 않고 고객이 문제를 독립적으로 해결할 수 있도록 설계되었습니다.
Q: 언제 자가 치유를 사용해야 하나요?
A: 활성 경고가 없더라도 서버가 예상대로 작동하지 않는 것으로 의심될 때마다 Self-Heal 사용할 수 있습니다. 진단 또는 지원을 기다리지 않고 일반적인 문제를 신속하게 해결하는 데 도움이 되는 사전 예방적 도구입니다.
Q: Self-Heal 가동 중지 시간이 발생합니까?
A: 작업 유형에 따라 달라집니다.
- 영향을 받지 않는 자기 치유: 가동 중지 시간이 없습니다. 언제든지 실행해도 안전합니다.
- 영향력 있는 자가 치유: 짧은 가동 중지 시간이 발생할 수 있습니다. 계속하기 전에 통보를 받게 됩니다.
Q: 모든 MySQL 서버에서 Self-Heal 사용할 수 있나요?
A: 현재 Self-Heal Azure Database for MySQL – 유연한 서버 및 비 HA(고가용성) 서버에만 사용할 수 있습니다.
HA 지원 서버의 경우 가용성 문제를 신속하게 복구하는 권장 방법은 중단을 최소화하면서 서비스를 복원하도록 설계된 강제 장애 조치(failover)를 수행하는 것입니다.