[Section 6] 로그 복원을 수행할 작업 설정
대상 서버에서 로그 복원을 수행할 작업을 생성합니다.
14. [대상 서버] Enterprise Manager에서 [관리] à [SQL Server 에이전트] à [작업]을 선택한 후, 새 작업을 추가합니다.
대상 서버에서는 두 개의 작업을 만들 것입니다. 하나는 반복해서 로그 파일을 원본 서버로부터 복사해 오는 역할을 하는 작업이며, 다른 하나는 로그 리스토어를 수행하는 작업입니다.
단계 탭에서 새로 만들기를 클릭하여 작업 단계를 아래와 같이 추가하신 후, 고급 탭에서 성공한 경우 동작을 성공 보고와 함께 작업 종료로 지정하고 확인을 눌러 창을 닫습니다.
일정 탭에서 새 일정을 클릭하여 로그 파일을 복사해 올 일정을 설정합니다. 로그 파일 복사는 복원과는 별도의 작업이기 때문에, 가급적이면, 로그 생성 주기와 비슷하게 지정하는 것이 좋습니다. 또한 로그 파일이 생성되는 데 소요되는 시간을 고려하여 로그 발생 시간과 약간의 시간 차를 두도록 합니다. (본 예제에서는 15분으로 설정하였습니다.)
여기까지가 로그 파일을 복사해 오는 작업입니다. 수동으로 작업을 실행시켜 정상적으로 로그 파일이 복사되어 오는지를 확인합니다.
로그 파일이 정상적으로 복사되면 msdb의 TB_LOGRESTORELIST 테이블에 다음과 같은 형식으로 데이터가 추가됩니다.
15. [대상 서버] 14에서와 유사한 방법으로 로그 리스토어를 수행하는 작업을 추가합니다.
일정은 로그 파일 복사 작업과는 달리 설정하셔도 됩니다. 다음은
로그 복원이 끝난 경우, 다음 그림과 같이 msdb의 TB_LOGRESTORELIST 테이블의 RestoreYN 열의 값이 N에서 Y로 변경됩니다.
-------------------------------------------------------------
SQLLeader.com / ADConsulting / 한대성 (olaper@지메일.컴) -------------------------------------------------------------
'연구개발 > SQL2005' 카테고리의 다른 글
[SQL2005 Guide] SQL Server 구성 옵션 - awe enabled (0) | 2009.06.18 |
---|---|
[SQL2005 Guide] SQL Server 구성 옵션 개요 (0) | 2009.06.18 |
로그전달 구축강좌 5/6 - 복원 수행 프로시저, 테이블 생성 (0) | 2009.06.18 |
로그전달 구축강좌 4/6 - 전체 백업 파일을 이용한 복원 수행 (0) | 2009.06.18 |
로그전달 구축강좌 3/6 - 로그 백업을 수행할 작업 설정 (0) | 2009.06.18 |