Hyper-V 복제본

 

적용 대상: Windows Server 2012 R2, Windows Server 2012

Hyper-V 복제본은 Hyper-V 역할의 필수적인 부분입니다. 주 사이트의 Hyper-V 가상 컴퓨터를 보조 사이트의 복제본 가상 컴퓨터에 비동기적으로 복제합니다.

요구 사항

  • 서버 - Hyper-V 역할을 가진 Windows Server 2012 또는 Windows Server 2012 R2를 실행하는 서버 두 대가 필요합니다.

  • 위치 - 서버는 물리적으로 같은 위치에 배치할 수도 있고, 서로 완전히 분리된 위치에 배치할 수도 있습니다.

  • 토폴로지 - 주, 보조 및 확장 복제 서버는 독립 실행형이거나 장애 조치(Failover) 클러스터의 노드일 수 있습니다. 독립 실행형 및 클러스터된 환경을 함께 사용할 수 있습니다.

  • 인증서 - 인증서 기반 인증을 사용하려면(전송하는 동안 암호화할 복제된 데이터에 필요) 로컬에 있으면서 자체 서명되었거나 내부 CA가 제공할 수 있는 인증서가 필요합니다.

복제

. 주 Hyper-V 호스트 서버에서 특정 가상 컴퓨터에 대해 Hyper-V 복제본을 사용하도록 설정하면 초기 복제에서 보조 사이트에 동일한 가상 컴퓨터를 만들기 시작합니다. 초기 복제 후 Hyper-V 복제본은 가상 컴퓨터 VHD에 대한 로그 파일을 유지 관리합니다. 로그 파일은 복제 빈도에 따라 복제본 VHD와 반대 순서로 재생됩니다. 이 로그와 역순은 최신 변경 내용이 비동기적으로 저장 및 복제됨을 의미합니다. 예상 빈도에 따라 복제가 발생하지 않는 경우 경고가 실행됩니다.

가상 컴퓨터에 대해 다시 동기화 설정을 지정할 수 있습니다. 수동, 자동 또는 특정 일정 내에서 자동일 수 있습니다. 자동 다시 동기화를 설정하면 진행 중인 동기화 문제를 해결하는 데 유용합니다.

확장된 복제

Windows Server 2012 R2에서는 다양한 중단 시나리오로부터 보호하기 위해 데이터의 여러 복사본을 허용하는 확장된 복제가 도입되었습니다. 예를 들어 폐쇄된 지리적 위치에 두 번째 가상 컴퓨터 복제본을 유지하고 보다 원격에 세 번째 복사본을 유지할 수 있습니다.

확장된 복제에서는 주 가상 컴퓨터에서 발생한 변경 내용이 보조 사이트와 확장된 복제본 서버로 전달됩니다. 중단이 발생할 경우 보조 복제본 및 확장된 복제본에서 데이터를 검색하여 추가 보호 계층을 제공할 수 있습니다.

다음 사항에 유의하세요.

  • 확장된 서버는 응용 프로그램 일치 복제를 지원하지 않으며 복제본 서버에서 사용하는 것과 동일한 VHD를 사용해야 합니다.

  • 주 서버와 복제 서버가 모두 다운된 경우 확장된 복제 서버로 장애 조치(Failover)할 수 있습니다.

  • 워크로드를 방해하지 않고 보조 서버와 마찬가지로 확장된 서버로 테스트 장애 조치(Failover)를 실행할 수 있습니다.

  • Hyper-V 관리자, Windows PowerShell(–Extended 옵션 사용) 또는 WMI를 사용하여 확장된 복제를 구성합니다.

    • Hyper-V 관리자 콘솔에서 특정 가상 컴퓨터에 대한 복제를 확장합니다. 5분 또는 15분의 복제 빈도를 설정할 수 있습니다. 클러스터가 있는 경우 장애 조치(Failover) 클러스터 관리자 콘솔에서 가상 컴퓨터에 대한 옵션을 선택합니다.

    • PowerShell에서 복제 구성에 사용한 것과 동일한 cmdlet을 사용합니다(5분 또는 15분 빈도).

      Enable-VMReplication –VMName <vmname> -ReplicaServerName <extended_server_name> -ReplicaServerPort <Auth_port> -AuthenticationType <Certificate/Kerberos> -ReplicationFrequencySec <300/900> [--other optional parameters if needed—]
      
  • 복제본 사이트 Hyper-V 콘솔의 복제 탭에서 확장된 복제를 모니터링할 수 있습니다. Hyper-V 콘솔 -> 복제 -> 복제 상태 보기 -> 확장된 복제에서 상태를 확인할 수 있습니다.

  • 확장된 복제 체인을 참조하려는 경우 PowerShell cmdlet을 사용합니다.

    Measure-VMReplication –VMName <name> -ReplicationRelationshipType Extended | select *
    

장애 조치(Failover)

장애 조치(Failover)는 자동으로 수행되지 않습니다. 수동으로 가상 컴퓨터에 대해 다양한 유형의 복제를 수행할 수 있습니다.

  1. 테스트 장애 조치(Failover) - 보조 사이트에서 복제본 가상 컴퓨터를 시작할 수 있는지 확인하는 데 사용합니다. 장애 조치(Failover) 중 중복 테스트 가상 컴퓨터를 만들고 일반 프로덕션 복제에 영향을 주지 않습니다. 장애 조치(Failover) 후 복제본 테스트 가상 컴퓨터에서 **장애 조치(Failover)**를 선택하면 삭제됩니다.

  2. 계획된 장애 조치(Failover) - 계획된 가동 중지 시간 또는 예상된 중단 중에 가상 컴퓨터를 장애 조치(Failover)하는 데 사용합니다. 계획된 장애 조치(Failover)를 실행하기 전에 주 컴퓨터를 꺼야 합니다. 컴퓨터가 장애 조치(Failover)된 후 Hyper-V 복제본이 변경 내용을 주 서버로 다시 복제하기 시작합니다. 마지막으로 추적된 변경 내용 집합이 전송되어 데이터 손실을 방지합니다. 계획된 장애 조치(Failover)의 끝에 주 가상 컴퓨터가 보조 가상 컴퓨터가 되고 보조 가상 컴퓨터는 주 가상 컴퓨터가 되도록 역방향 복제가 시작되어 동기화 상태를 유지합니다.

  3. 계획되지 않은 장애 조치(Failover) - 예기치 않은 중단이 발생할 때 사용합니다. 계획되지 않은 장애 조치(Failover)는 복제본 가상 컴퓨터에서 시작됩니다. 주 컴퓨터에서 오류가 발생하는 경우에만 사용해야 합니다. 검사를 통해 주 컴퓨터가 실행되고 있는지 확인합니다. 복구 기록이 사용되는 경우 이전 특정 시점으로 복구할 수 있습니다. 장애 조치(Failover) 중 복구 지점이 유효한지 확인한 다음 장애 조치(Failover)를 완료하여 복구 지점이 병합되게 합니다.

테스트

계획됨

계획되지 않음

실행해야 하는 경우

필요에 따라 복제본 컴퓨터가 시작되는지 확인

팀 학습

장애 조치(Failover) 및 복구 프로세스 테스트

조직 또는 규정 준수 요구 사항에 따라

계획된 중단

임박한 재해 이벤트

호스트 서버 유지 관리

예기치 않은 이벤트가 발생할 때

작업을 시작하는 위치

복제본 가상 컴퓨터

주 가상 컴퓨터에서 시작하고 보조 가상 컴퓨터에서 완료

복제본 가상 컴퓨터

중복된 컴퓨터 생성 여부

아니요

아니요

소요 시간

한 달에 한 번

권장 빈도

한 달에 한 번

6개월마다 한 번

재해가 발생하는 경우만

주 컴퓨터에서 계속 복제하는지 여부

예 – 장애 조치(Failover) 후 주 사이트로 다시 역방향 복제

아니요

데이터 손실 여부

없음

없음

이벤트에 따라 달라질 수 있음

가동 중지 시간 여부

없음

계획된 가동 중지 시간

계획되지 않은 가동 중지 시간

복구

가상 컴퓨터에 대한 복제를 구성하는 경우 저장하려는 복구 지점 수를 지정합니다. 복구 지점은 복제된 컴퓨터에서 데이터를 복구할 수 있는 시점을 나타냅니다. 초기 복구 지점에서 복구하면 실제로 복제본이 되돌려집니다. Windows Server 2012에서는 최대 15시간 이전의 복구 지점에 액세스할 수 있습니다. Windows Server 2012 R2에서는 24시간까지 연장됩니다.

기타 유용한 리소스

콘텐츠 유형

참조

제품 평가

Windows Server 2012 R2 및 Windows Server 2012| Hyper-V 복제본 이해 및 문제 해결

계획

Hyper-V 복제본 배포 준비 | Hyper-V 복제본 기능 개요 | 포스터

배포

Hyper-V 복제본 배포

문제 해결

Hyper-V 복제본 문제 해결 가이드

도구 및 설정

Windows PowerShell용 Hyper-V 모듈

커뮤니티 리소스

Ben Armstrong의 가상 PC 사용자 웹 로그|

가상화 블로그