푸시 트랜잭션 복제를 위해 Snapshot Agent 일정을 만들어야 하는 경우는 언제입니까?

푸시 트랜잭션 복제를 위해 Snapshot Agent 일정을 만들어야 하는 경우는 언제입니까?

푸시 구독자를 위한 트랜잭션 데이터베이스 복제 작업을 하고 있습니다. 내 데이터베이스 구조는 곧 변경되지 않습니다. "스냅샷 에이전트 예약"을 사용해야 합니까?

MSSQL Server 2005의 스냅샷 에이전트에서 "스냅샷 에이전트 예약" 옵션을 활성화하는 주된 이유는 무엇입니까?

답변1

구독자가 심하게 오래된 경우 복제를 다시 초기화하려면 스냅샷이 필요합니다. 따라서... 스냅샷 에이전트가 실행되고 있지 않으면 시스템은 마지막 스냅샷 이후의 모든 로그를 저장해야 합니다. 그렇지 않으면 필요한 경우 구독자를 다시 초기화할 수 없습니다.

따라서 DR을 위해 전체 데이터베이스 백업을 준비하는 것이 좋은 것처럼 가끔씩 스냅샷 에이전트를 실행하는 것이 가장 좋습니다. 로그 전달에서는 항상 로그 백업만 사용하지만, 로그 전달에 재해가 발생한 경우 전체 백업을 사용하여 다시 초기화해야 합니다.

관련 정보