다음을 통해 공유


Azure SQL Database의 유지 관리 기간 FAQ

이 문서에서는 Azure SQL Database의 유지 관리 기간에 대한 질문과 대답을 제공합니다. Azure SQL Managed Instance에 대한 유지 관리 기간 FAQ는 Azure SQL Managed Instance에 대한 유지 관리 기간 FAQ를 참조하세요.

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

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

유지 관리 기간 기능은 Azure SQL Database 유지 관리 중단을 업무 시간 외의 미리 예약된 시간 블록으로 제한하는 기능을 제공합니다. 자세한 내용은 유지 관리 기간 일정을 참조하세요.

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

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

사용자는 Azure 데이터 센터와 다른 표준 시간대에서 작업합니다. 어떤 표준 시간대가 로컬인가요?

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

유지 관리 창을 선택할 수 있는 지역은 어느 곳인가요?

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

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

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

유지 관리 기간에 대한 가격 책정은 무엇인가요?

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

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

유지 관리 이벤트 24시간 전, 유지 관리가 시작되기 바로 전, 유지 관리 기간이 완료된 시점까지 알림을 받도록 옵트인할 수 있습니다. 리소스 상태 센터에서 자세한 내용을 확인할 수 있습니다. 전자 메일을 받으려면 사전 알림을 구성해야 합니다. 자세한 내용은 고급 알림을 참조하세요.

유지 관리 기간을 선택할 수 있는 SLO(서비스 수준 목표)는 무엇입니까?

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

리소스에 대한 유지 관리 기간을 선택하고 유지 관리 기간을 선택할 수 없는 SLO(서비스 수준 목표)로 축소하면 데이터베이스는 어떻게 되나요?

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

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

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

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

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

유지 관리 기간 구성

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

아니요, 예약된 평일 또는 주말 기간 중에서 선택할 수 있습니다. 유지 관리는 창 내에서 언제든지 발생할 수 있습니다.

수신된 알림에 따라 계획된 유지 관리 이벤트를 취소하거나 연기할 수 있나요?

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

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

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

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

Azure Portal, PowerShell, Azure CLI 및 REST API.

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

지금은 아닙니다. 데이터베이스가 만들어지면 유지 관리 기간을 구성할 수 있습니다.

기본 유지 관리 기간이 선택되어 있습니다. 해당 유지 관리에 대한 사전 알림을 사용하도록 설정할 수 있나요?

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

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

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

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

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

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

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

유지 관리 기간을 구성하는 것은 Azure SQL Database의 서비스 계층을 변경하는 것과 유사하게 장기 실행 비동기 작업입니다. 리소스는 작업 종료 시 발생하며 일반적으로 장기 실행 트랜잭션 중에도 최대 8초까지 지속되는 짧은 재구성을 제외하고 프로세스 중에 사용할 수 있습니다. 재구성의 영향을 최소화하려면 사용량이 많은 시간 외에 작업을 수행해야 합니다.

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

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

업데이트 빈도는 얼마인가요?

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

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

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

유지 관리 이벤트 중에 예상할 수 있는 재구성 수는 몇 개입니까?

유지 관리 업데이트에 재구성이 필요한 경우 일반적으로 창에서 1~2개의 재구성이 수행됩니다.

구성된 유지 관리 창이 무시될 수 있나요?

중요한 보안 패치를 적용하는 것과 같이 작업 연기로 인해 심각한 영향을 줄 수 있는 매우 드문 상황에서는 구성된 유지 관리 기간이 일시적으로 재정의될 수 있습니다.

유지 관리 기간의 필수 구성 요소 및 준비

내 애플리케이션이 재구성 이벤트에 탄력적으로 적용될 수 있나요?

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

유지 관리 기간 동안 데이터베이스가 설정되어 있는지 확인하려면 어떻게 해야 하나요?

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

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

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

유지 관리 기간 모니터링

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

Azure SQL Database의 경우 사전 알림이 구성되지 않은 경우 Service Health는 계획된 유지 관리 이벤트를 표시하지 않습니다.

알림에 "진행 중"이 표시되지만 창이 아직 시작되지 않았나요?

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

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

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

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

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

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

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