반응형
반응형

일정 간격으로 하나의 데이터베이스( 데이터베이스)에서 다른 데이터베이스(보조 데이터베이스) 트랜잭션 로그를 전달하여 데이터베이스를 동기화하는 로그 전달(Log Shipping) 구성할 있습니다.

로그 전달을 구성하기 위해서는 다음과 같은 전제 조건이 충족되어야 합니다.

?         원본 데이터베이스의 복구 모델은 전체 혹은 대량 모델로 설정되어 있어야 합니다.

?         원본 데이터베이스의 Full Backup 미리 받아 놓는 것이 로그 전달 구성 시간을 단축할 있습니다.

?         로그 전달을 구성하기 전에, 서버에 공유 폴더를 만들어 보조 서버에서 트랜잭션 로그 파일을 사용할 있도록 설정해야 합니다.

?         하나의 서버에서 여러 대의 보조 서버를 구성할 있습니다.

 

로그 전달 구성하기

1.        SQL Server Management Studio에서 로그 전달 구성의 데이터베이스로 사용할 데이터베이스를 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.

2.        [페이지 선택]에서 [트랜잭션 로그 전달] 클릭합니다.

 

3.        [ 데이터베이스를 로그 전달 구성의 데이터베이스로 사용] 확인란을 선택합니다.

4.        [트랜잭션 로그 백업] 설정 부분에서 [백업 설정] 클릭합니다.

5.        [백업 폴더의 네트워크 경로] 입력합니다. 백업 폴더가 서버에 있는 경우 [로컬 경로] 입력합니다.

6.        [다음보다 오래된 파일 삭제] [다음 기간 내에 백업이 발생하지 않으면 경고] 부분에 적절한 값을 설정합니다.

7.        백업 [작업 이름] [일정] 설정 확인을 클릭합니다.

 

8.        [보조 서버 인스턴스 데이터베이스]에서 추가를 클릭합니다.

9.        [연결] 클릭하여 보조 서버로 사용될 SQL Server 인스턴스를 설정합니다.

10.     [보조 데이터베이스] 입력란의 목록에서 데이터베이스를 선택하거나 만들 데이터베이스의 이름을 입력합니다.

11.     [보조 데이터베이스 초기화] 탭에서 보조 데이터베이스 초기화에 사용할 옵션을 선택합니다.

12.     [파일 복사] 탭에서 보조 서버에서 로그 파일을 저장할 폴더의 위치인 [복사한 파일의 대상 폴더] 값을 지정합니다.

13.     복사 [작업 이름] [일정] 설정 합니다.

14.     [트랜잭션 로그 복원] 탭에서 백업 복원 [복구 모드] 혹은 [대기 모드] 선택 , [백업 복원 지연] 시간, [경고] 시간을 설정합니다.

15.     복원 [작업 이름] [일정] 설정 [확인] 클릭합니다.

16.     모니터 서버 인스턴스를 사용할 경우 [모니터 서버 인스턴스 사용] 확인란을 선택하고 [설정] 클릭합니다.

17.     모니터 연결에서 백업, 복사 복원 작업을 모니터 서버에 연결하는 사용할 [연결 방법을] 선택합니다.

18.     기록 보존에서 기록을 보존할 시간을 설정하고, 경고 [작업 이름] [일정] 설정한 확인을 클릭합니다.

19.     데이터베이스 속성 대화상자에서 [확인] 클릭하여 구성 프로세스를 설정을 종료합니다.

반응형

+ Recent posts

반응형