제목 : 재해 복구
http://www.msexchange.org/pages/articles.asp?art=316
저자 : Will Schmied
번역자 : 최문봉
유토피아 , 유토피아 , 당신은 어디에 있습니까?
우리가 아무리 노력하더라도 재앙이 우리가 원하는 방식으로 오도록 만드는 이상을 달성할 수는 없다. 실무에서 Exchange 2000서버에의 재해복구과정(재해복구과정은 재해발생전에 이미 되있어야 한다- 이것이 재해 복구계획의 가장 중요한 부분이다)을 이해한다는 것은 얘기가 된다. Exchange 2000서버 재해복구계획은 Windows 2000 서버의 재해 복구 계획과 복잡하게 얽혀 있다. 우리는 다음 섹션에서 그 과정과 재해복구에 있어서 연관되는 단계를 탐색할 것이다.
7 P의 규칙
어떤 계통에서는 7 P의 규칙이 규칙중 최고다. 규칙이 무엇인지 모르는 당신들을 위해... 이 규칙들은 Proper(적합한) Prior(우선하는) Planning(계획하는 것) Prevents(예방하다) Piss Poor Performance(성능) 이다. 내 생각에 초기의 corder들은 그 들이 GIGO : Garbage In = Garbage Out 를 제안 했을 때 이 규칙과 같은 것들을 가지고 있었다. 당신이 고찰하고자 하는 어느 방법이든 같은 구현이 들어맞는다. 재해가 정말 큰 사건이 되는 것을 막기위해(Prevent), 계획(Planning)과 준비가 선행되야 한다. 잘못 준비된 계획으로 재해후에 복구하려고 시도하는 것은 바람직하지 못하다.
재해복구준비의 첫 번째 부분은 당신 네트웤에 확실한 백업 계획(Plan)을 적용하는 것이다. 실제적으로 이는 Exchange 2000 복구 계획의 범위를 벗어난다 – 만일 전체 윈도우 2000 네트웤이 화염속에 있다면, Exchange 2000부분은 하찮을 것이다. 그러나 만일 정상적으로 작동하는 Domain Controller가 하나라도 더 존재한다면 Windows 2000 복구는 훨씬 쉽고 문서화 또한 잘 되어 있다는 것을 발견하게 될 것이다.
당신의 백업 복구 계획(Plan)은 문서화가 잘 되어 있고 쉽게 구현 가능한 일상적인 백업 솔루션(예를 들어 Normal(보통), Differential(차등), Differential , Differential , Differential 같은)을 포함해야 한다. 불행히도 , 계획대로 간단히 만든 백업들은 당신 회사가 밤새 화염속에 있었다면(당신이 그것을 바라고 있음을 안다...) 많은 복구 방법을 제공해 주지는 못 한다. 당신은 방화 방수 검사를 마친 안전한 외부 저장소에서 미디어를 가져오는 단계를 밟아야 한다. 많은 회사들이 독자적으로 미디어를 가져다 두고 가지고 오는 스케쥴( 이는 당신이 항상 미디어를 교체할 준비를 하게한다. )을 가지고 있다.
40일 낮 40일 밤
재해전에 당신은 복구 과정을 충실히 준비해 놔야 한다. 마술사가 공연을 할 시간이 되고, 네트웤이 다시 살아나면 , 당신은 당신의 백업 미디어 이상이 필요할 것이다. 다음 목록은 이런 종류의 대재앙이 발생했을 경우 내가 추천하는 짧은(아주 짧은) 처리 되어야 할 일들이다.
• 이전 하드웨어와 정확히 일치하는 하드웨어로 교체
• 소프트웨어 설치 CD-ROM : Windows 2000 , Exchange 2000 그 외 당신 네트워크에서 필요한 모든 다른 애플리케이션
• 당신 네트워크를 재연결 하는 데 필요한 라우터, 방화벽 , Wan circuit 그 외의 네트워크 하드웨어 장치
• 좋은 인터넷 연결성 - 만일 방화벽을 통해 메일을 보내는 기능을 복구 하려고 할 경우
• 무지 무지 무지 많은 시간 – 그림이 그려 지는가?
Exchange 2000에서는 여러 종류의 재해 복구 단계를 지원한다. 다음을 할 수 있다:
• 전체 Exchange 2000 서버구현 복구
• 하나의 Exchange 2000 복구
• 각각의 Exchange 2000 데이타베이스 복구
• 삭제된 사용자들의 메일 박스 복구
이제 조금 쉽게 설명하겠다....앞의 두개 항목은 진정한 전체 재해 복구 과정(다음 상황에서 다룰것이다) 이 필요한 재해 복구 상황이다. 아래 두개 항목은 단지 몇분의 시간과 훨씬 간단한 액션만 필요하며, 이것들은 이 글에서 다루어지지 않을 것이다.
조사 강화
당신의 재해 복구 계획을 실행해야 될 때가 왔을 때, 그 과정이 개념적으로는 매우 간단하지만 실제로 실행해 보면 훨씬 어렵다는 것을 알게 될 것이다. Exchange 2000은 시스템이나 서버를 복구하는 데 도움이 되는 방법들을 제공하지만, 이것들은 Windows 2000을 재구축한 후에 해야한다. 재해 복구의 기본 과정을 다음 단계에 약술했다.
- Windows 2000 재설치, 다음 항목들을 주의깊게 확인하라.
a. 이전에 설치되었던 것과 같은 버전의 Windows 2000이 설치 되었는지 확인 : Server, Advanced Server, Datacenter Server
b. Windows 2000을 이전과 같은 볼륨 같은 경로에 설치.
c. 이전과 같은 이름으로 구성.
d. 이전에 설치된 것과 같은 컴포넌트들을 갖도록 구성.
e. Windows 2000 을 Stand-alone 서버로 설치 : 설치중이나 후에 도메인에 참여 시키지 않는다.
- NTBACKUP 을 이용해서 시스템 볼륨을 다음과 같이 복원
a. 시작 > 프로그램 > 보조 프로그램 > 시스템 도구 > 백업 을 클릭해서 백업 유틸리티를 실행.
b. 복원을 시작하기 위해서 복원 마법사 아이콘을 클릭.
c. 복원 마법사 시작 윈도우에서 다음 클릭.
d. 복원할 데이터 윈도우에서 당신이 복원하기 원하는 그룹내의 미디어와 백업셋을 선택. 복원하기 원하는 미디어를 볼 수 없다면 당신이 작업 하고자 하는 미디어를 찾을 수 있는 새 창을 열기 위해서 파일 가져오기를 클릭. 복원될 파일들을 선택. 모든 선택이 끝난후 다음 클릭.
e. 복원마법사 화면 후에 당신이 선택한 설정을 재 검토 할 수 있다. 설정내용이 맞으면 계속진행하기 위해 다음 클릭. 만일 설정이 맞지 않는 부분이 있다면, 고급 복원 옵션을 구성하기 위해 고급 버튼 클릭.
f. 복원할 데이터 윈도우에서 복원될 파일이 복사 될 위치를 결정해야 할 것이다. 이 경우 ( 모든 볼륨과 경로가 제대로 작성됐다는 가정 하에서 ) 원래위치를 선택하고 다음을 클릭한다.
g. 복원 스크린에서 만일 복원 프로세스가 복원 위치의 파일이 복원 하려는 파일과 같다는 걸 탐지한다면 당신은 어떻게 할 것인지 결정해 줘야 할 것이다.
h. 고급 복원 옵션 윈도우에서 복원시에 적용하고 싶은 특별한 옵션들을 선택 후 다음을 클릭한다. 고급 옵션에 대한 추가적인 정보가 필요하다면 윈도우즈 2000 서버 온라인 도움말에서 “고급 백업 옵션 설정”을 검색하라.
i. 선택한 파일을 복원하기 위해서 복원 마법사 완료 윈도우에서 마침을 클릭한다.
j. 복원이 완료되었을 때 프로세스를 마치기 위해 닫기를 클릭한다.
- 시스템 볼륨에 같은 절차로 (지금은 복원할 시스템 상태 데이타를 선택해서) NTBACKUP을 이용해서 시스템 상태를 새 서버에 복원한다.
- 다음처럼 Disaster Recovery 모드로 Exchange 2000 서버 셋업을 실행한다.
a. 명령 프롬프트에서 X:SetupI386Setup.exe /DisasterRecovery 를 입력해서 Exchange 2000 Installation Wizard (설치 마법사)를 Disaster Recovery 모드로 실행한다. 여기서 x는 Exchange 2000 설치 CD-ROM의 위치이다.
b. 그림1과 같은 윈도우가 열리고 일반적인 설치 과정과 같은 Exchange 2000 설치 과정을 계속 할 수 있다. 이전에 설치되었던 모든 컴포넌트에 관해서 Disaster Recovery를 선택하는 것을 기억하라. 이전에 설치 되었던 컴포넌트들이 Disaster Recovery가 선택되어 있지 않다면, 수동으로 선택하라.
그림 1. Disaster Recovery 모드에서의 Exchange 2000 Installation Wizard(설치 마법사)
c. 주의할점은 만일 당신이 Exchange 2000 온라인 도움말을 이용해서 이 과정을 수행하려고 하면 Disaster Recovery 설치 명령이 X:SetupI386SetupDisasterRecovery 로 잘못 나와 있다는 것이다. 보는 바와 같이 이는 원하는 결과를 얻을 수 없다.
- NTBACKUP을 이용해서 시스템 볼륨을 했던 것과 같은 방법으로 (단 지금은 Exchange 2000 Server 데이타베이스가 있는 미디어와 그룹을 선택하고) Exchange 2000 Server 데이타베이스를 복원한다. 다음 부연 설명은 데이타베이스 복원에 적용된다. 정보가 더 필요하면 Exchange 2000 Server 온라인 도움말에서 “Prepare to Restore Information”을 보라.
a. 문제의 서버에서 Exchange 2000 서비스들이 동작하고 있음을 확인하라( 이전버전의 Exchange Server에서 부터 시작). . 이 과정에 대해서 정보가 더 필요하다면 Exchange 2000 Server 온라인 도움말에서 “Monitor Services Used by Exchange”를 보라.
b. 복원될 데이타베이스를 Dismount 한다. 이 과정의 추가적인 정보는 Exchange 2000 Server 온라인 도움말에서 “Dismount an Information Store”를 보라.
c. 복원될 미디어와 데이타베이스를 선택한다. 복원 시작을 클릭한다. 그림2가 이 과정의 단계를 보여준다.
그림 2. Exchange 2000 Server 데이타베이스 복원을 위한 준비
d. 데이터베이스 저장소 복원 윈도우(그림 3)에서 복원 과정동안 로그 및 패치 파일의 임시위치 에 로그와 패치가 저장될 디렉토리를 정해준다. 정해진 디렉토리가 파일을 저장할 만큼 충분한 공간이 있어야 한다. 임시 위치가 데이터베이스 로그 파일의 원래 위치와 같지 않도록 지정한다. 그렇지 않으면 복원 과정이 작동하지 않을 것이다.
그림 3. 로그및 패치 파일의 임시 위치를 선택한다.
e. 만일 당신이 incremental backup 없이 full backup을 복원 하려고 한다면 데이터베이스 복원후에 로그파일 재생이 시작 되도록 마지막 백업 세트를 선택하라. 만일 incremental backup을 이용해서 복원 한다면 마지막 incremental backup을 복원 할 때까지 이 옵션을 선택하지 않는다.
f. 복원 프로세스가 끝나자 마자 데이터베이스가 마운트 되기를 원한다면 복원 이후 데이터베이스 탑재 옵션을 선택한다.
g. 데이터베이스 복원을 시작하기 위해 확인을 클릭한다.
- 마침내 끝냈다! 새로 복원한 Exchange 2000 서버를 테스트하고 적용해볼 시간이다. 그러나, 만일 당신이 Key Management Server, Site Replication Service 를 실행하고 있거나, Exchange 2000 Server cluster에 참여하고 있다면 추가적인 작업이 남아있을 것이다. 이 시나리오는 다른 글에서 다루겠다.
싱글서버를 복원하는 과정은 앞에서 기술한 것처럼 전체 Exchange 2000 서버를 복원하는 과정과 동일하다. 유일하게 다른 점은 당신이 특정한 서버에서만 작업을 할 것이라는 것이다. 따라서, 당신은 복원 옵션을 그에 맞게 선택할 것이다.
마침
이 과정에서 세가지 복원 단계를 거쳐야 함을 알게 될 것이다: 시스템 볼륨 복원 , 시스템 상태 복원 그리고, Exchange 2000 Server Database 복원. 당신이 시스템 데이터와 Exchange 데이터를 복원하려고 할 때, 그림 4와 같은 경고 다이얼로그 상자를 받게 될 것이다.
그림 4. 시스템 데이터와 Exchange 데이터를 동시에 복원 하려고 할 때의 에러
Windows2000 에 포함되어 있던 NTBACKUP 유틸리티는 Exchange 2000을 인스톨하는 동안 업데이트 버전으로 대체된다. 이 업데이트 버전은 Exchange 2000서버 파일을 온라인 백업이 가능하도록 한다.
준비가 없으면 재앙이 닥쳤을 때 못 막지만, 재앙 발생시 피해가 최소화 하는 단계를 취할 수 있다. 이 과정이 당신의 네트웍이 다시 매끄럽게 동작하도록 하는데 수 일 또는 1,2 주가 걸릴수도 있지만, 아무것도 해 볼 방법이 없는 것보다는 좋은 해결책이다. 언제나 7P 의 규칙을 기억하라. 그러면, 염려하던 때가 오더라도 당신은 더 좋은 상황에 있을 것이다.
'윈도우 서버군 기술 강좌 > Exchange Server' 카테고리의 다른 글
| Key Management Service In Exchange 2000 Server (0) | 2003/04/04 |
|---|---|
| 익스체인지 서버 2000 데이터베이스 구조: 복원작업하는 날은 언제나 궂은 날 (0) | 2003/03/10 |
| 재해 복구 (0) | 2002/08/18 |
| 익스체인지 2000으로 메시지 아카이빙하기(Message Archiving) (0) | 2002/08/13 |
| Blocking Incoming Mail Using Microsoft Exchange 2000 (0) | 2002/08/13 |
| The Exchange Monitoring and Status Tool (0) | 2002/08/08 |



댓글을 달아 주세요