로그전달(Log Shipping) 을 운영하면서 상태를 가끔 모니터링 할 필요가 있다. 쉽게는 에이전트 JOB의 로그를 보면 되고 그외 보고서 및 쿼리로 확인 할 수 있다. 트랜잭션 로그 전달 상태 보고서 인스턴스 > 보고서 > 표준 보고서 > 트랜잭션 로그 전달 상태를 클릭하면 주서버, 보조서버의 상태를 확인 할 수 있다. [주 서버 상태] [보조 서버 상태] 위 내용은 아래의 쿼리 결과를 보여주는 보고서이다. -- 주 서버에서 수행하자 SELECT * FROM msdb.dbo.log_shipping_primary_databases SELECT * FROM msdb.dbo.log_shipping_monitor_primary -- 보조 서버에서 수행하자 SELECT * FROM msdb.dbo.log_s..
로그전달(log shipping)도 보조서버에서 READ 를 할 수 있다. 그래서 쿼리 부하 분산을 할 수 있다. 다만 실시간은 될 수 없다는 것이 단점이다. 부록. 트랜잭션 로그 복원 아래와 같이 2가지 모드가 있습니다. 복구 안함 모드 : Not Read 이며, 복원중 상태로 유지되는 모드이다. 대기모드 : 복원 시 오버헤드가 발생할 수 있지만, 읽기 가능한 상태이므로 보조 서버의 용도가 다행하게 사용가능하다. 하지만 "백업 복원시 데이터베이스이 사용자 연결 끊기" 옵션을 적용하지 않을 경우에는 장애가 발생될 수 있으므로 주의해야 한다. 그냥 체크하자. "백업 복원시 데이터베이스이 사용자 연결 끊기" 해제 설정 시 아래와 같이 로그복원이 실패된다. 로그복원시 해당 데이터베이스가 접속한 세션이 있을 경..
로그전달(log shipping) 의 기능은 적재적소에 필요한 환경에 최적화된 기능이다. 구축하는 단계도 간편하기에 쉽게 구현이 가능하다. 아래 옵션은 구축 시 알아두면 편하다. 부록. 보조 데이터베이스 초기화 옵션 선택 첫번째 옵션 : 자동으로 전체백업을 보조서버에서 자동 복원하는 옵션이다. 두번째 옵션 : 주서버에서 이미 전체백업을 한 경우이며, 해당 백업파일이 주서버 공유폴더가 아닌 별도 폴더에 저장을 하여 보조서버에서 접근하는 경로로 설정을 해야한다. 중요. 아래 백업파일 경로는 주서버 백업설정에 사용되는 공유폴더와 동일한 경로일 경우에는 [확인]버튼이 아무 반응이 없다. (맨붕~~) 세번째 옵션 : 보조서버에 이미 전체백업이 복원중인상태로 복원을 한 상태에서 조인만 하는 방식으로 진행된다. 대용..
- Total
- Today
- Yesterday