매번 까먹는 데이터베이스 백업 정책 수립의 기본 [IT] Windows Server

3년째 계속되는 프로젝트로 남미에 출장중인 NoPD군. 늘 그랬던 것처럼 3주 단위로 구성된 국가별 확산 계획에 따라 열심히 정신없이 프로젝트 수행을 진행하고 있습니다. 2008년도 확산 계획의 첫 국가로 지목된 브라질에서 이런저런 우여곡절 끝에 어제 시스템 오픈을 마치고 오늘은 천천히 배치 프로그램 수정과 백업 정책 수립 및 시스템 적용을 진행하고 있었답니다.

데이터베이스에 저장되는 내용 자체가 크리티컬한 성격이 아닌지라 루즈하게 백업 정책을 수립해도 큰 지장이 없는 아름다운 프로젝트 인지라, 별 생각없이 룰루랄라 작업을 진행하고 있었는데, 어라... Differential 백업 설정이 계속 안되더군요. 한두번 하는 것도 아니고 일상이 되었음직도 한데, 이런 단순한 작업에 오랜 시간을 들이고 있자니 슬슬 짜증이 밀려오더군요.

잠시 바람을 쐬며 고민을 하고 있는 순간 뇌리를 스치는 것이 있었으니, 그건 바로 기준점의 설정! Differential 백업은 한글로 적자면 '차등백업'인데, 이전에 기록된 마지막 백업본과 비교하여 변동된 부분만 추려서 백업하는 방법을 말한다. 늘 Full 백업을 하면 복구시에 무척 편리하지만 백업하는 시간이 오래 걸릴 뿐만 아니라 차지하는 스토리지 용량이 늘 크기 때문에 돈이 많거나 남아도는 디스크를 주체하지 못할 때를 제외하고는 잘 쓰지 않는게 일반적이다.

근데, Differential 백업의 기준이 되는 것은 바로 Full 백업! 새로 셋업한 시스템이라 Full 백업을 한 기록이 없을 거라는 걸 전혀 생각하지 못하고 열심히 Differential 백업만 설정하고 테스트 하고 있었으니 이게 될리가 없지 않은가? 허허허... 백날 어려운 쿼리 만들어 보고 고난도의 테크닉을 구사하면 뭐하나? 이런 기본적인걸 까먹고 한참을 씨름하고 있으니... ㅎㅎ...

혹시나 제 블로그를 들리시는 분들은 이런 실수 하지 말았으면 하는 의미에서 초초보 포스팅 한번 올려봅니다! 기억합시다~ 서버 새로 셋업하면 풀백업 습관적으로 한번 해주는 센스!!

- NoPD -
이글루스 가든 - IT분야 전문가 되기!!

덧글

  • wssplex 2008/04/26 22:25 # 삭제

    외국에도 자주 나가시나봐요?.. ^^
    일때문이라고 해도,. 여기저기 다니면 좋은 경험이 될것 같아서 부럽니다...
  • NoPD 2008/04/26 23:53 #

    wssplex //

    처음엔 참 좋았는데... 제돈 안쓰고 외국도 나가보고..ㅎ....
    애기 태어나고 나니까, 가능하면 안나갔으면 좋겠더라구요... ^^
  • 스팸주거 2008/04/30 03:03 # 삭제

    부럽다여..브라질리언들..이쁘시다하던데..
※ 이 포스트는 더 이상 덧글을 남길 수 없습니다.