DR(Disaster Recovery, 재해복구)

각종 재해 및 위험요소에 의해 서비스나 시스템이 중단됐을 때 이를 정상 상태로 복구시키는 것을 의미

DR 대비 절차

  1. 복구 범위 정의 서비스 또는 시스템이 끊기지 않고 운영되기 위해 어디까지 복구되어야 하는지 그 범위를 정하는 단계
  2. 재해 복구 전략 수립 위기 상황에서 재해 복구를 담당할 조직과 역할을 분담하고, 업무 중요도에 따라 복구 계획을 수립하는 단계
  3. 데이터 백업 및 관리 상세 계획에 따라 데이터 백업을 진행
  4. 운영 및 사전 테스트 예기치 못한 상황에 대처하기 위해 주기적으로 사전 테스트를 진행

DR 유형

미러 사이트 (Mirror Site)

운영 서버와 동일한 수준으로 DR 서버를 구성하는 방식

Active 방식으로 동일하게 계속 서버를 돌리고 데이터도 실시간 동기화함, 그래서 이론적으로 운영 서버가 다운됐을 때 곧바로 완벽에 가까운 복구가 가능하다.

핫 사이트 (Hot Site)

운영 서버와 동일한 수준으로 DR 서버를 구성하는 것은 미러 사이트와 동일하나 평소엔 Standby 방식으로 두고 재해가 발생했을 때 Active로 전환하는 방식