[준비 작업]
- 모든 서버(원본 및 복구 Farm)에 KB941422 설치
- WSS Writer가 구성되어 있고 DPM이 사용하도록 설정되어 있어야 한다.
(Farm의 Administrator 계정으로 ConfigureSharepoint.exe 구성)
다음 항목은 ‘대체 사이트에 복구’ 복구 유형을 사용 시에 필요하다.
- 복구 용도의 두 번째 SharePoint Farm이 설치되어 있어야 한다.
(단일 서버 구성으로 하며 VM으로 구성할 수도 있다. 당연한 얘기로 복구에 필요한 디스크 용량이 충분해야 한다.)
- 복구 서버에 이름이 DPMRecoveryWebApplication인 웹 응용 프로그램이 생성되어 있어야 한다.
복구 Farm 서버에 DPMRecoveryWebApplication 생성 방법
① SharePoint 3.0 중앙 관리 실행
② 응용 프로그램 관리 > 웹 응용 프로그램 목록
③ 목록에 DPMRecoveryWebApplication가 있으면 제거
(응용 프로그램 관리 > 웹 응용 프로그램 삭제)
④ 뒤로 이동 (응용 프로그램 관리 페이지)
⑤ 웹 응용 프로그램 만들기 또는 확장 > 새 웹 응용 프로그램 만들기
⑥ 새 웹 응용 프로그램에 대한 정보 입력
‘새 IIS 웹 사이트 만들기’ 선택
설명: DPMRecoveryWebApplication
포트 번호 입력
호스트 헤더, 경로, 보안 구성은 기본값 사용
새 응용 프로그램 풀 만들기 선택
응용 프로그램 풀의 전체 이름 확인 (Memo!)
‘보안 계정 구성’ 선택 후 계정 정보 입력
데이터베이스 이름: DPMRecoveryWebApplication
‘확인’을 클릭해 웹 응용 프로그램 생성
생성 작업 완료 후 iisreset /noforce 실행
[SharePoint Farm 복원]
원본 Farm이 사용 가능한 경우의 복원
요구 사항
- 복구 지점이 생성된 시점과 동일하게 Front-end Web Server가 설정되어 있어야 한다.
(구성이 이전과 다른 경우 복구는 실패한다.)
- 기존 구조에 복원이 가능하도록 Front-end Web Server에 Farm 구조가 생성되어 있어야 한다.
- 복구 지점이 생성된 시점과 동일하게 SQL 인스턴스가 동일한 이름으로 구성되어 있어야 한다.
복구 과정
① DPM 관리자 콘솔 > 복구
② 원본 서버 이름 > 모든 보호된 SharePoint 데이터 > 복구 항목/복구 지점 선택
③ 복구 > 다음 > 복구 유형을 선택하고 복구를 진행한다.
원본 Farm이 사용 불가능한 경우의 복원
SharePoint를 구성하는 모든 H/W 또는 S/W가 사용 불가능해져 새로 설치한 후 전체 SharePoint Farm의 복구가 필요한 경우
요구 사항
- 새 Farm은 복구 지점이 생성된 시점과 동일한 구성으로 설치해야 한다.
(SharePoint Farm을 호스팅하는 SQL 인스턴스/Front-end Web Server의 이름)
복구 과정
① SQL 인스턴스와 Front-end Web Server의 이름이 복구 지점 생성 시점과 동일한지 확인
② DPM Agent 설치에 필요한 요구 사항 설치, DPM 서버와의 정상적인 통신 여부 확인
③ %ProgramFiles%\Microsoft Data Protection Manager\DPM\bin\
ConfigureSharePoint.exe 실행해 Front-end Web Server의 WSS Writer 구성
④ DPM 관리자 콘솔 > 복구
⑤ 복구할 Farm 데이터를 가지고 있는 SharePoint Server 확장
⑥ 모든 보호된 SharePoint 데이터 > 오른쪽 항목에서 복구할 날짜 선택 > 복구
⑦ 복구 유형 선택 후 복구 진행
다음 과정은 모든 Front-end Web Server에서 진행한다.
⑧ 복구 과정 완료 후 ‘SharePoint 제품 및 기술 구성 마법사’ 실행
⑨ ‘이 서버 팜과의 연결 끊기’ 선택 > 다음
(반드시 모든 Front-end Web Server의 연결을 끊어야 한다.)
⑩ IIS 관리 도구 실행 후 모든 웹 사이트와 응용 프로그램 풀 제거
⑪ ‘SharePoint 제품 및 기술 구성 마법사’ 실행 > 기존 서버 팜에 연결 > 다음
⑫ 구성 데이터베이스 설정 (SQL Server 이름/Database 이름 – 기존과 동일해야 한다.) > 다음
⑬ 포트 정보, 인증 방법 설정 > 다음 > 구성 진행 > 완료
((가능한 경우) 고급 설정 > '이 컴퓨터로 웹 사이트 호스팅' 선택 > 완료)