SQL05의 복구 모델, 로그 전달 및 로그 백업 빈도

SQL05의 복구 모델, 로그 전달 및 로그 백업 빈도

우리 환경에서 최적의 설정을 파악하려고 노력하고 있습니다.

WAN을 통해 읽기 전용 시스템으로 로그가 전달되는 대규모 SQL05 DB(500+GB)가 있습니다. 저는 현재 사용량이 많은 시간에는 5분마다 로그를 덤프하고 근무 시간 외에는 15분마다 로그를 덤프하는 전체 복구 모델을 실행하고 있습니다.

BULK_LOGGED 복구 모델을 사용하면 백업에 포함된 기간 내의 특정 시간으로 특정 시점 복구를 수행할 수 없지만 로그 전달 무결성을 유지할 수 있다는 것을 이해합니다.

로그 덤프의 빈도를 고려할 때 BULK_LOGGED 로그 덤프를 사용하여 5분 복구 창으로 복원할 수 있으므로 FULL을 실행하는 것이 합리적입니까? 아니면 이것이 어떻게 작동하는지 오해하고 있습니까?

답변1

로그 전달은 주로 보고용인가요, 아니면 BCP/DR용인가요?

신고하면 그렇습니다. BCP/DR의 경우 요구 사항에 따라 다릅니다(즉, 기업에서 어떤 데이터 손실에 대비하고 있는지).

봤어?DB 미러링? 이를 통해 기본에서 전체 백업이 가능하고 "고성능"을 사용하면 동일한 결과를 얻을 수 있는 미러에 대한 쓰기 지연이 허용됩니다. 로그 전달은 어쨌든 수동 장애 조치 프로세스이므로 이 미러링 모드에서는 손실되는 것이 없습니다.

관련 정보