Skip to main content
SQLOZ
Chapter 23 DBA & Production Safety

제23장: 운영 센터 및 예약 작업

안내: 운영 센터(Operation Center)는 실행 이력을 기록합니다. 예약 작업은 배포 형태에 따라 macOS의 launchd를 활용하여 정기 백업, 데이터 전송 및 모니터링 알림을 실행합니다.

23.1 운영 센터 (Operation Center)

도구 → 작업 센터에서 과거에 실행된 백업, 동기화 영수증(Receipt) 기록을 확인하고 유형별, 상태별로 필터링할 수 있습니다.

23.2 예약 작업 (Scheduled Jobs)

일정 간격, 일별, 주별, 월별 및 표준 5개 필드 cron 표현식을 지원합니다:

  • 자동 백업: 지정된 시간에 스케줄링된 덤프 실행.
  • 데이터 동기화: 저장된 연결 간 정기적 데이터 복제.
  • 모니터링 및 SMTP 알림: 쿼리 결과를 주기적으로 확인하여 이메일 알림 발송.

오류 발생 정책으로 ‘첫 오류 시 즉시 중단’ 또는 ‘오류 기록 후 계속 진행’을 선택할 수 있습니다.

23.3 배포 형태별 차이 및 Pro 라이선스

  • 공식 웹사이트 버전 (Direct Download): launchd LaunchAgents 등록이 가능하여 백그라운드 예약 작업 및 완전한 SSH 터널을 지원합니다.
  • Mac App Store 버전 (Sandboxed): macOS 샌드박스 정책으로 인해 LaunchAgents 등록이 불가하여 예약 작업 기능을 사용할 수 없습니다. 또한 GPL 라이선스 제한으로 MySQL/MariaDB용 외부 유틸리티는 제외되며 PostgreSQL용 유틸리티가 제공됩니다.

예약 작업 및 고급 백업 기능은 Pro 에디션 전용 기능입니다. 자세한 내용은 제12장을 참조하십시오.

관련 주제