시스템의 보수와 확장을 해야하는 시기가 요즘이기에 예상하지 못했던 상황에 대한 장애에 대한 요청이 많아지는 시기가 요즘 시기 입니다. 아주 사소한 에러 처리에서부터, 하드웨어적인 사고에 이르기까지 광범위한 장애에 대한 요청이 들어옵니다. 물론 이러한 사고들은 어느 정도는 예측이 가능하고, 장비나 사전 작업 여부에 따라서 비교적 쉽게 처리를 하기도 합니다.
하지만, 대부분의 경우 정말 거의 매일 일어나고 있는 백업이 정상적인 백업인지, 신뢰할 수 있는 백업인지, 백업된 데이터를 어떻게 써야 할 지에 대해서는 알 수 없고 단지 '백업'을 할 뿐입니다. 백업 해야 할 대상이 무엇인지에 대한 생각은 없고 단지 '알 수 없는 무언가'를 백업할 뿐입니다. 이러한 백업된 데이터는 장애가 발생했을 때 얼마나 효용을 가질 수 있을까요?
예를 들어, 익스체인지 서버 2003이 있고 이 시스템에 장애가 발생했다고 가정을 해봅시다. 과연 이 시스템을 살리기 위해서는 어떻게 백업을 해야 할까요?
가장 확실한 방법은......
모든 디스크의 내용을 미러링한다거나 고스트, TrueImage같은 프로그램으로 디스크를 통채로 이미지를 작성해 두는 것이겠지요. 하지만, 이런 경우 시스템의 부하, 저장 장소, 시스템 다운타임과 같은 문제로 인하여 실제 동작하는 시스템에 사용하기에는 무리가 있습니다. 더구나, 애초에 보호해야 할 범위는 OS와 디스크 전체가 아닌 익스체인지 서버의 데이터이므로 이 방법은 적절하지 않습니다.
데이터베이스 파일만을 백업한다는 것은......
익스체인지 서버의 데이터 파일(.EDB, .STM)을 통체로 백업한다면, 백업 방법은 지극히 단순합니다. 시스템에서 익스체인지 서버의 데이터 파일만 복사하면 되니까요. 하지만, 이 방법은 백업 방법으로 이뤄질 수 없습니다.
익스체인지 서버는 자체적인 데이터베이스를 갖고 있습니다. 데이터베이스인 만큼 자체적으로 로그를 떨어뜨리기도 하고 필요한 정보는 모두 가지고 있지요. 더구나 단순한 파일 복사이기에 누구나 쉽게 할 수 있습니다. 그렇지만, 이 백업 방법을 사용하기에는 치명적인 단점이 있습니다.
시스템을 다운시킨 후에 진행해야 한다
익스체인지 서버 시스템이 동작 중이라면 들어오는 메일, 나가는 메일에 대해서 트랜잭션 로그와 비슷한 형식의 로그를 남깁니다. 이 로그는 이진형식으로 저장되며, 사람이 볼 수 없습니다. 시스템은 익스체인지 서버의 로그와 데이터베이스 파일 간의 내용상 차이가 있다면, 이를 수정해야하며, 이에 대한 처리는 서버를 관리하는 관리자의 책임으로 넘겨지게 됩니다. 물론 로그를 지우고 옛날 데이터로 돌아가는 방법을 선택할 수도 있을겁니다.
그런데, 이런 백업을 통해 정말로 안전하게 백업하고 있다고 생각하시는가요? 하지만, 이런 백업만으로는 모든 내용을 담을 수 없습니다.
익스체인지 서버의 필수 요구사항을 보면 Active Directory가 들어가 있습니다. 내가 필요한 것은 메일을 주고 받을 수 있는 익스체인지 서버의 설치였는데, 왜 AD를 요구하는 것일까요? 이는 익스체인지 서버가 자신만의 고유 계정을 이용하는 단순한 어플리케이션이 아닌, AD에 통합되는 하나의 시스템이기 때문입니다. AD와 통합되기에, 익스체인지 만의 백업만으로는 주요 사항을 모두 백업할 수 없습니다.장애 발생이나 문제 해결을 가장 빠르게 하기 위해서 백업을 하는 것은 분명히 필요한 일입니다. 하지만, 이 백업이 어디에서 얼마나 동작할 수 있는지 '신뢰'할 수 있는 정보인지 데이터인지를 판별해야 하는 것도 무시할 수 없는 일이 아닐까 싶습니다.
'윈도우 서버군 기술 강좌 > Exchange Server' 카테고리의 다른 글
| 백업. 잘 되고 있습니까? (0) | 2008/06/10 |
|---|---|
| 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 |



댓글을 달아 주세요