피드로 돌아가기
OCI Database Auto Backup Window Time Slots Reference
Dev.toDev.to
Database

OCI DB 자동 백업의 12개 UTC Time Slot 기반 스케줄링 제어

OCI Database Auto Backup Window Time Slots Reference

Faris Durrani2026년 6월 29일1beginner

Context

OCI Base DB 및 Exadata Cloud VM Cluster PDB 환경에서 백업 작업 시점의 제어가 필요함. 명시적 설정 부재 시 지역별 00:00~07:00 사이에 임의 할당되는 기본 정책으로 인한 예측 불가능성 존재.

Technical Solution

  • oci_database_database Terraform 리소스 및 API의 auto_backup_window 옵션을 통한 백업 시점 명시
  • 24시간을 2시간 단위로 쪼갠 12개 Enum Slot(SLOT_ONE~SLOT_TWELVE) 구조 채택
  • 데이터베이스 내부 타임존과 무관하게 UTC 기준의 절대적 시간 윈도우 적용
  • 선택한 Slot의 시작 시간(inclusive)부터 종료 시간(exclusive) 사이의 백업 Job 실행 로직 구현
  • 미설정 시 리전별 기본 윈도우(00:00~07:00)를 할당하는 Fallback 메커니즘 운용

1. Terraform 설정 시 auto_backup_window 옵션으로 백업 시간대를 명시하여 예측 가능한 유지보수 주기 확보

2. DB 내부 타임존과 OCI API의 UTC 기준 시간 차이를 계산하여 서비스 저하가 없는 시간대로 Slot 선정

3. 기본값(Default) 사용 시 리전별 7시간의 넓은 윈도우가 설정되므로 정밀한 제어가 필요한 경우 반드시 Enum 값 지정

원문 읽기