카테고리 없음

DR IP, 재해 복구의 숨은 영웅? A to Z 파헤치기!

내손안의정보 2025. 6. 6. 04:34

데이터센터 화재, 자연재해, 사이버 공격... 생각만 해도 끔찍하죠?

하지만, 만약의 사태에 대비해 재해 복구(Disaster Recovery, DR) 시스템을 구축해 둔다면, 안심하고 잠자리에 들 수 있습니다.
오늘은 DR 환경에서 핵심적인 역할을 하는 DR IP에 대해 자세히 알아보겠습니다.

DR IP는 재해 발생 시 서비스 연속성을 확보하는 데 필수적인 요소인데요, 과연 DR IP가 무엇이고 어떻게 활용되는지 함께 살펴보시죠!

DR IP란 무엇일까요?


DR IP는 재해 복구(DR) 환경에서 가상 시스템이나 서비스의 IP 주소를 관리하고 조정하는 개념 또는 도구를 말합니다.
재해 발생 후 DR 사이트에서 가상 머신이나 서비스가 정상적으로 네트워크에 연결되도록 IP 속성을 사용자 지정하는 데 사용되죠.

DR IP의 핵심, DR IP Customizer 도구!


VMware Site Recovery Manager(SRM)와 같은 DR 솔루션에서는 DR IP Customizer라는 도구를 제공합니다.
이 도구를 사용하면 여러 가상 시스템의 IP 주소를 일괄적으로 편집하고 적용할 수 있습니다.

복구 계획에 포함된 가상 머신의 IP 설정을 CSV 파일로 추출하고 편집한 다음, 다시 적용하는 방식으로 IP를 맞춤 설정할 수 있습니다.
마치 마법처럼 느껴지지 않나요?

DR 환경에서 IP 할당 및 전환하는 방법


DR 구성 시, 본사와 DR 센터 간에 공인 IP를 어떻게 할당하고 전환할지가 중요한 고민거리입니다.
예를 들어, 서울 본사에서 운영하는 웹 서비스에 장애가 발생했을 때 부산 DR 센터의 서버로 신속하게 서비스를 전환해야 하죠.

이때 IP 할당과 트래픽 전환이 핵심입니다.

  • GSLB(Global Server Load Balancing) 활용:
    트래픽을 자동으로 DR 사이트로 전환하는 방법입니다.

    실시간 HA(High Availability) 구성이 가능하지만, 비용이 높을 수 있습니다.
  • DNS 레코드 자동 업데이트:
    비용 효율적인 장애 조치 방법이지만, 전환에 약간의 지연이 발생할 수 있습니다.
  • 데이터베이스 실시간 복제:
    DR 사이트와 본사 사이트 간 데이터 동기화를 유지하는 것도 중요합니다.

DR IP Customizer, 이렇게 사용하세요!


VMware SRM 환경에서 DR IP Customizer는 Windows 또는 Linux 환경에서 실행 가능하며, vCenter Server 인스턴스에 접근해 보호 중인 가상 머신의 IP 정보를 CSV 파일로 생성합니다.
사용자는 이 CSV 파일을 편집해 DR 시 적용할 IP 속성을 지정하고, 다시 도구를 실행해 변경 사항을 적용합니다.

이 과정은 DR 사이트와 보호 사이트 양쪽에서 가능하지만, 동일한 사이트를 기준으로 실행해야 IP 설정이 정확히 반영됩니다. DR IP Customizer 도구는 재해 복구 시 IP 주소를 효율적으로 관리하는 데 매우 유용한 도구입니다.

DR IP Customizer 도구, 명령어 옵션 완벽 분석!


DR IP Customizer 도구는 다양한 옵션을 제공하여 사용자가 유연하게 IP 설정을 관리할 수 있도록 돕습니다.
몇 가지 주요 옵션을 살펴볼까요?

옵션 설명 필수
--cfg arg 애플리케이션 XML 구성 파일 vmware-dr.xml의 경로입니다.
--cmd arg DR IP Customizer를 실행할 명령을 지정합니다 (apply, drop, generate 등). CSV 파일을 생성할 때 사용한 것과 동일한 vCenter Server 인스턴스를 applydrop 명령에 제공해야 합니다.
--csv arg CSV 파일의 경로입니다 (apply 및 drop 명령을 실행하는 경우).
--out arg generate 명령이 만드는 새로운 CSV 출력 파일의 이름입니다.
--uri arg Platform Service Controller의 Lookup Service URL입니다 (https://host[:port]/lookupservice/sdk 형식).
--vcid arg 주 사이트 vCenter Server 인스턴스 UUID입니다. 주 사이트 인프라에 둘 이상의 vCenter Server 인스턴스가 포함되지 않은 경우 선택 사항입니다.  
--ignore-thumbprint vCenter Server 지문 확인 프롬프트를 무시합니다. 아니요
--extra-dns-columns 입력 CSV 파일에 DNS 정보에 대한 추가 열이 포함되는지 지정합니다. 아니요
--verbose 세부 정보 표시 출력을 사용하도록 설정합니다. 아니요

 

DR IP Customizer를 실행할 때 --vcid 값을 지정하지 않으면 도구에서 UUID를 Lookup Service에 인쇄합니다.
예를 들어, Windows에서는 다음과 같이 명령을 실행할 수 있습니다.

dr-ip-customizer.exe --cfg testConfig.xml -i --cmd generate -o "c:\tmp\x.csv" --uri https://service.company.com:443/lookupservice/sdk --vcid ?
```<br/>

Linux에서는 다음과 같이 명령을 실행합니다.<br/>

/opt/vmware/srm/bin/dr-ip-customizer --cfg testConfig.xml -i --cmd generate -o "/home/admin/x.csv" --uri https://service.company.com:443/lookupservice/sdk --vcid ?


<u>DR IP Customizer 도구</u>는 복잡해 보이지만, 옵션들을 하나씩 이해하면 재해 복구 환경에서 IP 주소를 효율적으로 관리할 수 있습니다.<br/>

## DR IP, 클라우드 환경에서도 필수일까요?<br/>

***



클라우드 환경에서 DR을 구축할 때도 IP 변경 및 DNS 문제는 중요한 고려 사항입니다.
AWS 클라우드 DR을 구축했을 경우, Site Recovery의 customization 기능을 사용하여 IP를 변경할 수 있습니다.<br/>
하지만, 클라우드에 DR 사이트를 어떻게 구성하느냐에 따라 IP 변경이 필요 없을 수도 있습니다. <u>클라우드 환경</u>에서는 유연한 네트워킹 구성이 가능하므로, DR 전략을 설계할 때 IP 관리 방안을 신중하게 고려해야 합니다.

***



## 한눈에 보기

***



| 항목                  | 설명                                                    |
| :------------------ | :---------------------------------------------------- |
| DR IP               | 재해 복구 환경에서 가상 머신 또는 서비스의 IP 주소 설정 및 관리                |
| DR IP Customizer 도구 | VMware SRM에서 여러 가상 시스템 IP를 일괄 편집하고 적용하는 도구            |
| IP 전환 방법            | GSLB, DNS 장애 조치, 소프트웨어 기반 전환 등 다양한 방법으로 DR 사이트로 IP 전환 |
| 목적                  | 재해 발생 시 서비스 연속성 확보 및 네트워크 연결 유지                       |

## 재해로부터 안전하게, DR IP!

***



오늘 DR IP에 대해 자세히 알아봤습니다.
재해 복구는 단순히 데이터를 백업하는 것을 넘어, <u>비즈니스 연속성</u>을 확보하는 중요한 과정입니다.<br/>
DR IP와 DR IP Customizer 도구를 활용하여 재해로부터 안전한 IT 환경을 구축하시길 바랍니다.
이 글이 도움이 되셨나요?<br/>
DR IP에 대해 더 궁금한 점이 있다면 언제든지 댓글로 문의해주세요!

## QnA 섹션

**Q1. DR IP Customizer 도구는 어떤 운영체제에서 사용할 수 있나요?**<br/>
A. DR IP Customizer 도구는 Windows 및 Linux 운영체제에서 모두 사용 가능합니다.

**Q2. DR IP Customizer 도구를 사용하려면 어떤 권한이 필요한가요?**<br/>
A. Windows용 Site Recovery Manager를 사용하는 경우, DR IP Customizer 도구를 실행하는 데 사용하는 사용자 계정에는 최소한 Site Recovery Manager 복구 계획 관리자 역할이 필요합니다. Site Recovery Manager 가상 장치를 사용하는 경우 관리자로 SSH를 실행해야 합니다.

**Q3. DR 환경에서 IP 주소 변경 없이 서비스를 복구할 수 있나요?**<br/>
A. 클라우드 환경에서는 DR 사이트 구성 방식에 따라 IP 주소 변경 없이도 서비스 복구가 가능합니다. AWS Site Recovery의 customization 기능을 활용하거나, Multi-AZ 구성을 통해 IP 변경 없이 DR 대응이 가능합니다.

 

 

관련 포스트 더 보기