복제 된 SQL 데이터베이스 복구 모델 보조 서버에 복제하는 다수의 대형

현재보고 목적으로 보조 서버에 복제하는 다수의 대형 데이터베이스가 있습니다.

간행물 DB는 데이터 손실시 필요한만큼 밤새 백업하기 때문에 모두 복구가 간단합니다.

복제 DB에 전체 복구가 필요합니까, 아니면 단순 복구로 설정된대로 작동합니까?

마찬가지로 전체 복구 상태에서 게시 DB를 보유해야한다면 복제 DB가 여전히 단순 할 수 있습니까?



답변

복제는 모든 복구 모델에서 작동하며 게시자 및 구독자 데이터베이스는 동일한 복구 모델 일 필요는 없습니다. 필요에 맞는 복구 모델을 사용하십시오. 이 내용은 복제 관리자를위한 질문과 대답 에서 다룹니다 .

복제 된 데이터베이스에 어떤 복구 모델이 필요합니까?

단순, 대량 로그 또는 전체 복구 모델 중 하나를 사용하여 복제가 올바르게 작동합니다. 병합 복제는 메타 데이터 테이블에 정보를 저장하여 변경 내용을 추적합니다. 트랜잭션 복제는 트랜잭션 로그를 표시하여 변경 사항을 추적하지만이 표시 프로세스는 복구 모델의 영향을받지 않습니다.

또한 스냅 샷으로 가입자를 초기화 할 때 단순 또는 대량 로그 복구 모델을 사용하여 대량 삽입의 최소 로깅을 수행하고 복제 성능을 향상시킬 수 있습니다. 노드가 일반적으로 백업으로 초기화되므로 피어 투 피어 복제에는 적용되지 않습니다.

도움이 되었기를 바랍니다.