내용으로 건너뛰기

Amazon RDS for SQL Server 인스턴스의 백업 기간이 끝난 후 이머전트 스냅샷 또는 실행 중인 스냅샷이 표시되는 이유는 무엇입니까?

2분 분량
0

Amazon Relational Database Service(Amazon RDS) for SQL Server 인스턴스의 백업 기간이 끝난 후 이머전트 스냅샷이나 실행 중인 스냅샷이 표시되는 이유를 알고 싶습니다.

간략한 설명

이머전트 스냅샷은 다음과 같은 상황이 발생할 때 Amazon RDS에서 수행하는 정상적인 자동 백업 이벤트입니다.

  • 단순 복구 모델 세트가 있는 새 데이터베이스를 복원하거나 생성합니다.
  • 단일 및 다중 AZ 인스턴스에서 모두 전체 복구 모델을 단순 또는 대량 로깅으로 수정합니다.
  • Amazon RDS가 트랜잭션 로그 백업을 성공적으로 수행하지 못했습니다.
    참고: Amazon RDS는 특정 시점 복구(PITR) 중에 문제를 방지하기 위해 이머전트 스냅샷을 생성합니다. Amazon RDS는 5분마다 트랜잭션 로그 백업을 Amazon Simple Storage Service(Amazon S3)에 업로드합니다.
  • DB 인스턴스 패치 적용이 완료되었으며 Amazon RDS에서 인스턴스를 보호하기 위한 스냅샷을 생성했습니다.

Amazon RDS 인스턴스를 백업하려면 다음 작업 중 하나를 수행하십시오.

DB 인스턴스를 수동 또는 자동으로 백업할 때 Amazon RDS는 이벤트 탭에 ‘DB 인스턴스 백업 중’ 이벤트를 기록합니다. 자동 백업은 원하는 백업 기간 동안 매일 수행됩니다. 또한 Amazon RDS가 인스턴스 백업 기간 외에 일회성 백업을 수행할 때 ‘데이터베이스가 아직 스냅샷을 대기 중인 것으로 확인됨’ 이벤트를 기록합니다.

해결 방법

이머전트 스냅샷의 원인을 파악하려면 Amazon RDS가 스냅샷을 생성하기 직전에 Amazon RDS가 기록한 SQL Server 엔진 로그를 검토하십시오.

다음 단계를 완료하십시오.

  1. Amazon RDS 콘솔을 엽니다.
  2. 탐색 창에서 데이터베이스를 선택합니다.
  3. 보려는 로그 파일이 있는 DB 인스턴스를 선택합니다.
  4. DB 인스턴스 세부 정보 페이지에서 로그 및 이벤트를 선택합니다.
  5. 로그 섹션에서 로그를 선택한 다음, 보기를 선택합니다.
    참고: 검색어를 입력하여 결과를 필터링할 수도 있습니다.

이머전트 스냅샷이 발생하기 직전에 기록되는 Amazon RDS for SQL Server 로그를 검토하십시오.

로그에는 다음과 유사한 메시지가 포함됩니다.

  • “BACKUP이 BACKUP LOG Test_Database 명령을 완료하지 못했습니다. 백업 애플리케이션 로그에서 자세한 메시지를 확인하십시오.”
  • “데이터베이스 'Test_Database'에 대한 데이터베이스 옵션 RECOVERY를 SIMPLE로 설정”
  • “데이터베이스 'Test_Database'에서 복원이 완료되었습니다. 이제 데이터베이스를 사용할 수 있습니다.”
  • “데이터베이스 'Test_Database'를 시작하는 중입니다.”

패치된 인스턴스를 식별하려면 RDS 이벤트를 검토하여 ‘DB 인스턴스에 오프라인 패치 적용’과 유사한 이벤트 메시지를 찾아보십시오.