Azure SQL 데이터베이스의 유지 관리 기간 FAQ

이 문서에서는 Azure SQL 데이터베이스의 유지 관리 기간에 대해 자주 묻는 질문에 답변합니다. Azure SQL Managed Instance에 대한 유지 관리 기간 FAQ는 Azure SQL Managed Instance에 대한 유지 관리 기간 FAQ를 참조하세요.

유지 관리 기간 가용성 및 기능

유지 관리 기간 기능이란 무엇인가요?

유지 관리 기간 기능을 통해 Azure SQL 데이터베이스 유지 관리 중단을 업무 시간 외에 미리 예약된 시간으로 제한할 수 있습니다. 자세한 정보는 유지 관리 기간 일정을 참조해 주세요.

특정 기간을 선택하지 않은 경우 기본 유지 관리 정책은 무엇인가요?

유지 관리 이벤트는 기본 기간(월요일~일요일 오후 5시~오전 8시(현지 시간)) 동안에 발생합니다.

사용자는 Azure 데이터 센터와는 다른 표준 시간대에서 작업합니다. 현지 표준 시간대는 어떻게 되나요?

현지 시간은 리소스를 호스트하는 Azure 지역 위치에 따라 결정되며 현지 표준 시간대 정의에 따라 일광 절약 시간을 준수합니다. 이는 SQL 데이터베이스(항상 UTC)에 구성된 표준 시간대에 따라 결정되지 않습니다.

사용 가능한 유지 관리 기간을 선택할 수 있는 지역은 어디인가요?

사용 가능한 지역 목록은 유지 관리 기간 가용성을 참조하세요.

사용 가능한 지역 목록에 내 지역이 표시되지 않습니다. 어떻게 해야 하나요?

지원 티켓을 열어 피드백을 공유하고 해당 지역의 계획을 확인하세요.

유지 관리 기간에 대한 가격 책정은 어떻게 되나요?

유지 관리 기간을 구성하고 사용하는 것은 모든 적합한 Azure 구독 유형에 대해 무료로 제공됩니다. 유지 관리 기간 기능 가용성을 참조하세요.

유지 관리 기간에 대한 알림을 받을 수 있나요?

유지 관리 이벤트 24시간 전, 유지 관리 시작 직전 및 유지 관리 기간 완료 시에 알림을 받도록 선택할 수 있습니다. 자세한 정보는 리소스 상태 센터에서 확인해 볼 수 있습니다. 이메일을 받으려면 사전 알림을 구성해야 합니다. 자세한 정보는 사전 알림을 참조해 주세요.

유지 관리 기간을 선택할 수 있는 SLO(서비스 수준 목표)는 어떻게 되나요?

유지 관리 기간은 일부 예외를 제외하고 대부분의 SLO에서 선택할 수 있습니다. 유지 관리 기간이 지원되는 서비스 수준 목표를 참조하세요.

리소스에 대한 유지 관리 기간을 선택하고 유지 관리 기간 선택이 지원되지 않는 SLO(서비스 수준 목표)로 스케일 다운하는 경우 데이터베이스는 어떻게 되나요?

이 경우 유지 관리 기간은 오후 5시~오전 8시(현지 시간)의 기본 옵션으로 되돌아갑니다.

유지 관리 기간 일정 변경을 처리하는 데 얼마나 걸리나요?

언제든지 다른 유지 관리 기간을 선택할 수 있지만, 변경 내용을 적용하는 데 최대 24시간이 걸릴 수 있습니다.

사전 알림은 모든 유지 관리 이벤트를 처리하나요?

아니요, 사전 알림은 서비스 중단을 일으킬 수 있는 계획된 유지 관리 이벤트에만 초점을 맞춥니다.

유지 관리 기간 구성

유지 관리 기간에 대한 특정 시간/일을 선택할 수 있나요?

아니요, 미리 예약된 평일 기간과 주말 기간 중에서 선택할 수 있습니다. 유지 관리는 기간 내의 시간 또는 일에 수행될 수 있습니다.

받은 알림을 기반으로 하여 계획된 유지 관리 이벤트를 취소하거나 연기할 수 있나요?

아니요. 계획된 유지 관리 이벤트를 취소하거나 연기하는 것은 지원되지 않습니다. 알림은 이벤트를 준비하는 데 도움이 됩니다.

탄력적 풀의 각 Azure SQL 데이터베이스에 대해 다른 유지 관리 기간을 구성할 수 있나요?

데이터베이스가 탄력적 풀에 속한 경우 탄력적 풀의 유지 관리 기간 구성이 적용됩니다. 탄력적 풀의 외부에 있는 단일 데이터베이스에는 자체 유지 관리 기간 구성이 있을 수 있습니다.

기존 Azure SQL 데이터베이스에 대한 유지 관리 기간을 구성하는 데 지원되는 옵션은 무엇인가요?

Azure Portal, PowerShell, Azure CLI 및 REST API입니다.

데이터베이스 복원, 복구, 복사, 가져오기 또는 GeoDR 시나리오 중에 유지 관리 기간을 구성할 수 있나요?

현재는 구성할 수 없습니다. 데이터베이스가 만들어지면 유지 관리 기간을 구성할 수 있습니다.

기본 유지 관리 기간을 선택했습니다. 해당 유지 관리의 사전 알림을 사용할 수 있나요?

Azure SQL 데이터베이스의 경우 기본 유지 관리 기간 옵션에 대해 사전 알림을 구성할 수 없습니다. 유지 관리 기간을 선택할 때 시스템 기본값 이외의 옵션을 선택하여 사전 알림을 구성하고 사용합니다.

리소스 그룹 수준에서 경고를 설정할 수 있나요?

아니요. 고급 알림은 Service Health 경고를 통해 구성됩니다. 서비스 상태 경고는 구독, 리소스 종류, 지역 수준의 구성을 지원합니다. 따라서 리소스 그룹 수준에서 알림을 구성할 수 없습니다.

PowerShell 또는 Azure CLI를 사용하여 경고를 구성할 수 있나요?

서비스 상태 경고 구성 전용 PowerShell 및 Azure CLI 명령은 없습니다. 그러나 ARM 템플릿을 사용하고 CLI 및 PowerShell을 사용하여 배포하기 위한 표준 방법을 활용할 수 있습니다. 빠른 시작: ARM 템플릿을 사용하여 서비스 알림에 대한 활동 로그 경고 만들기의 지침을 따르세요.

유지 관리 기간 동안의 기대치

유지 관리 기간을 선택하면 어떻게 되나요?

유지 관리 기간을 구성하는 작업은 Azure SQL 데이터베이스의 서비스 계층을 변경하는 것과 비슷한 장기 실행 비동기 작업입니다. 리소스는 작업이 끝날 때 발생하는 짧은 재구성을 제외하고 프로세스 중에 사용 가능하며 일반적으로 장기 실행 트랜잭션 중에서도 최대 8초 동안 지속됩니다. 재구성의 영향을 최소화하려면 사용량이 많은 시간 외에 작업을 수행해야 합니다.

유지 관리 기간 동안 일반적으로 수행되는 업데이트 형식은 무엇인가요?

유지 관리 이벤트에는 하드웨어, 펌웨어, 운영 체제, 위성 소프트웨어 구성 요소 또는 SQL 데이터베이스 엔진의 업데이트가 포함될 수 있습니다. 일반적으로 유지 관리 이벤트의 발생을 최소화하기 위해 단일 일괄 처리로 결합됩니다.

업데이트 빈도는 어떻게 되나요?

Azure SQL 데이터베이스 서비스는 보안, 규정 준수, 안정성 및 성능에 대한 기본 테넌트 업데이트를 정기적으로 수행합니다. 매월 두 개 이상의 업데이트가 표시될 수 있습니다. 유지 관리는 기본 기본 기간에서 더 자주 수행할 수 있습니다. 업데이트 빈도를 최소화하려면 기본이 아닌 기본 테넌트 창을 선택합니다.

유지 관리 이벤트 중에 무엇을 기대할 수 있나요?

유지 관리 이벤트는 리소스에 업데이트가 적용되는 기간을 나타냅니다. 유지 관리 이벤트는 정의된 유지 관리 기간 내에서 발생합니다. 유지 관리 이벤트를 수행하는 동안 데이터베이스를 완전히 사용 가능하여 액세스할 수 있지만, Azure에서 유지 관리 업데이트를 적용하기 위해 SQL Database를 짧은 시간(일반적으로 몇 초) 동안 고객이 선택한 유지 관리 기간 동안에만 오프라인으로 전환하므로 일부 유지 관리 업데이트를 재구성해야 합니다.

유지 관리 이벤트 중에 몇 번의 재구성을 예상할 수 있나요?

유지 관리 업데이트에 재구성이 필요한 경우 일반적으로 해당 기간 동안 1~2번의 재구성이 발생합니다.

유지 관리 기간에 대한 필수 구성 요소 및 준비

애플리케이션이 재구성 이벤트에 대해 회복력을 유지할 수 있나요?

예, 게이트웨이 유지 관리 동안 애플리케이션 복원을 위해 클라이언트 애플리케이션이 리디렉션 연결 정책을 사용하는지 확인합니다. 재구성하는 동안 복원할 수 있도록 애플리케이션에서 재시도 논리 개념을 따라야 합니다.

데이터베이스가 유지 관리 기간에 대해 설정되어 있는지 확인하려면 어떻게 할까요?

Azure 리소스 설정에서 유지 관리 탭을 사용하면 현재 유지 관리 계획 일정을 검토하고 변경할 수 있습니다. 또한 PowerShell, CLI 또는 Azure API를 통해 여러 리소스에 대한 유지 관리 기간 일정을 검토하고 설정할 수 있습니다.

알림을 받은 이벤트의 영향을 받는 리소스 목록을 확인할 수 있나요?

예, Azure Resource Graph Explorer를 사용하여 영향을 받는 리소스 목록을 검색할 수 있습니다. 알림 ID와 Azure Resource Graph Explorer에 대한 링크가 포함된 사전 알림 메일을 받게 됩니다.

유지 관리 기간 모니터링

계획된 유지 관리를 위한 사전 알림을 설정할 수 없습니다. Service Health 대시보드에 계획된 유지 관리 이벤트가 계속 표시될까요?

Azure SQL 데이터베이스의 경우 사전 알림이 구성되지 않으면 Service Health 계획된 유지 관리 이벤트를 표시하지 않습니다.

알림에 “진행 중”이 표시되지만 기간이 아직 시작되지 않았나요?

알림이 전송되는 기간은 1시간입니다. 즉, 이벤트 25~24시간 전, 창 열기 1시간~1분 전, 창 닫기 1분~1시간 후에 알림을 받을 수 있습니다. 알림 제목이 “진행 중”인 경우에도 알림 내용에는 유지 관리 기간 시작 및 종료 시간이 포함되며 이는 유지 관리가 시작되고 종료되는 순간입니다.

계획된 이벤트에 대한 알림을 받지 못하는 시나리오가 있나요?

예, 새 리소스를 만들거나, 스케일링 작업을 실행하거나, 유지 관리 기간을 변경한 경우 데이터베이스가 업그레이드가 이미 예약된 머신에서 끝날 수 있습니다. 이 경우 배포 기간이 시작되고 종료되는 경우에만 알림이 표시됩니다. 향후 모든 배포의 경우 계획된 이벤트에 대한 사전 알림을 받게 됩니다.

내 데이터베이스가 지난 X일 동안 업그레이드되었는지 확인할 수 있나요?

서비스 상태에서 고급 알림을 구성한 경우에만 이를 확인할 수 있습니다. Azure Resource Graph Explorer를 사용하여 유지 관리 이벤트 목록을 검색하거나 Service Health 개요 페이지를 사용할 수 있습니다.

유지 관리 이벤트가 실패하면 어떻게 되나요?

드문 경우이지만 유지 관리 이벤트 중에 오류 또는 중단이 발생할 수 있습니다. 오류가 발생하면 변경 내용이 롤백되고 유지 관리가 다른 시간으로 다시 예약됩니다.