Hyper-V 복제본 설정

적용 대상: Windows Server 2022, Windows Server 2019, Windows Server 2016; Azure Stack HCI, 버전 22H2 및 21H2

Hyper-V 복제본은 Hyper-V 역할의 필수적인 부분입니다. 사용할 수 있는 작업을 유지 하기 위해 Hyper-v 호스트 서버 간에 가상 컴퓨터를 복제 하 여 재해 복구 전략에 기여 합니다. Hyper-v 복제본 복제 오프라인 가상 머신에 실시간 가상 머신의 복사본을 만듭니다. 다음을 참고하십시오.

  • Hyper-v 호스트: 기본 및 보조 호스트 서버는 WAN 통해 복제를 사용 하 여 별도 지리적 위치에 연결 하거나 물리적으로 같은 위치에 배치 될 수 있습니다. Hyper-v 호스트 클러스터, 독립 실행형 또는 둘 모두 가능 합니다. 종속성이 없으므로 Active Directory 서버 간 및 도메인 구성원이 될 필요가 없습니다.

  • 복제 및 변경 내용 추적: 초기 복제 보조 호스트 서버에서 동일한 복제본 가상 머신을 만들기는 특정 가상 머신에 대한 Hyper-v 복제본을 사용하도록 설정합니다. 면 Hyper-v 복제 변경 내용 추적 만들고 가상 머신의 VHD에서 변경 내용을 파악하는 로그 파일을 유지합니다. 로그 파일을 VHD 복제 빈도 설정에 따라 복제본 반대 순서로 재생 됩니다. 즉, 최신 변경 내용을 저장 하 고 비동기적으로 복제 됩니다. HTTP 또는 HTTPS를 통해 복제 될 수 있습니다.

  • (연결된) 복제 확장: 이렇게 하면 기본 보조 호스트, 호스트에서 가상 머신을 복제하고 다음 세 번째 호스트에 보조 호스트를 복제합니다. Note 두 번째 및 세 번째에 직접 주 호스트에서 복제할 수 없습니다.

    이 기능을 사용 Hyper-v 복제본 재해 복구에 대 한 보다 강력한 있으므로 중단이 발생 한 경우 기본 및 확장 된 복제본에서 복구할 수 있습니다. 기본 및 보조 위치 이동 하는 경우에 확장 된 복제본을 통해 실패할 수 있습니다. 참고 확장 된 애플리케이션 일치 복제를 지원 하지 않습니다 및 보조 복제본을 사용 하는 동일한 Vhd를 사용 해야 합니다.

  • 장애 조치(failover): 주(또는 확장된 경우 보조) 위치에서 중단이 발생하는 경우 테스트, 계획 또는 해제계획된 장애조치 수동으로 시작할 수 있습니다.

    질문 테스트 계획적 계획되지 않음
    언제 실행해야 하나요? 가상 머신이 보조 사이트에서 장애 조치 및 시작될 수 있는지 확인합니다.

    테스트 및 학습에 대 한 유용한

    계획 된 가동 중지 시간 및 가동 중단 중 예기치 않은 이벤트 중
    가상 머신이 중복으로 생성 되었나요? 아니요 아니요
    여기서 시작 됩니다. 복제 가상 머신 주 가상 컴퓨터에서 시작하고 보조 가상 컴퓨터에서 완료 복제 가상 머신
    를 얼마나 자주 실행해야 하나요? 테스트에 대 한 달에 한 번 것이 좋습니다. 6 개월 마다 또는 규정 준수 요구 사항에 따라 주 가상 머신을 사용할 수 없을 때 재해 시만
    기본 가상 머신이 계속 복제되나요? 예. 제공 되는 중단 될 때에 기본 및 보조 동기화 되도록 기본 사이트에 변경 내용을 다시 역방향 복제 복제 확인. 아니요
    데이터 손실을 있나요? 없음 없음 Hyper-v 복제본을 장애 조치 후 데이터가 손실 되지 않도록 하려면 주 데이터베이스에 다시 마지막 변경 내용된 집합이 복제 합니다. 이벤트 및 복구 지점에 따라 달라 집니다.
    가동 중지 시간 여부 없음 프로덕션 환경으로 영향을 하지 않습니다. 장애 조치 중 중복 테스트 가상 머신을 만듭니다. 장애 조치를 완료하고 장애 조치를 선택하면 가상 머신과 복제본이 자동으로 정리되고 삭제됩니다. 계획 된 가동 중단의 기간 계획 되지 않은 가동 중단의 기간
  • 복구 지점 : 가상 머신의 복제 설정을 구성 할 때 가상 머신에서 저장할 복구 지점을 지정합니다. 복구 지점을 가상 머신을 복구할 수 있는 시간에 스냅샷을 나타냅니다. 가장 최근 복구 지점에서 복구 하는 경우 분명 하지 않는 데이터의 손실 됩니다. 복구 지점에 액세스할 수 있습니다 최대 24 시간 전입니다.

배포 필수 조건

확인 해야 다음은 시작 하기 전에:

  • 복제는 Vhd 필요성을 파악합니다. 특히, Vhd 데이터가 포함 된 신속 하 게 변경 하 고 장애 조치 페이지 파일 디스크 등 네트워크 대역폭을 절약 하기 위해 복제에서 제외 되어야 하는 다음 복제 서버에서 사용 되지 않습니다. 기록해는 Vhd를 제외할 수 있습니다.

  • 데이터 동기화 빈도 결정: 복제 서버에서 데이터 업데이트 (30 초, 5 분 또는 15 분)을 구성 하 고 복제 빈도 따라 동기화 됩니다. 선택 하는 빈도 다음을 고려해 야 합니다: 낮은 RPO와 중요 한 데이터를 실행 중인 가상 컴퓨터는? 고려 하면 무엇입니까? 매우 중요 한 가상 컴퓨터는 더 자주 복제 분명 할 수 있습니다.

  • 데이터를 복구 하는 방법을 결정: 기본적으로 Hyper-v 복제본만을 저장 기본에서 보조 데이터베이스로 보낸 최신 복제 될 단일 복구 지점입니다. 그러나 데이터를 이전 시점으로에서 복구 하는 옵션을 원하는 경우 추가 복구 지점 (최대 24 시간 지점)에 저장할지를 지정할 수 있습니다. 추가 복구 지점이 필요한 경우 처리 및 스토리지 리소스에 더 많은 오버헤드가 필요하다는 것을 인식해야 합니다.

  • 복제하는 작업을 파악: 표준 Hyper-v 복제본 복제 일관성을 유지한 장애 조치 후 가상 머신 운영 체제의 상태 하지만 애플리케이션의 상태가 아니라 가상 머신에서 해당 실행합니다. 복구 하려는 경우 응용 프로그램에 일관 된 복구를 만들 수 있습니다 작업 상태가 가리킵니다. 응용 프로그램에 일관 된 복구를 사용할 수 없음을 확장 된 복제본 사이트에서 사용 하는 경우 참고 (연결된) 복제를 확장 합니다.

  • 가상 머신 데이터의 초기 복제를 수행하는 방법을 결정: 가상 머신의 현재 상태를 전송 요구를 전송하여 복제를 시작합니다. 이 초기 상태를 즉시 또는 사용자가 구성하는 나중 시간에 기존 네트워크를 통해 직접 전송할 수 있습니다. 또한 초기 복사본으로 기존의 복원된 가상 머신(예: 복제본 서버에서 가상 머신의 이전 백업을 복원한 경우)을 사용할 수 있습니다. 또는 초기 복사본을 외부 미디어에 복사한 다음 해당 미디어를 복제 사이트로 직접 전송하여 네트워크 대역폭을 줄일 수 있습니다. 기존 인덱스를 사용하려는 경우 가상 머신에 연결된 이전 스냅샷을 모두 삭제합니다.

배포 단계

1 단계: Hyper-v 호스트 설정

각 서버에서 하나 이상의 가상 컴퓨터와 Hyper-v 호스트를 두 개 이상 필요 합니다. Hyper-v 시작합니다. 가상 컴퓨터를 복제 하는 호스트 서버가 복제 서버로 설정 해야 합니다.

  1. 서버에 대 한 Hyper-v 설정을 결과를, 가상 컴퓨터를 복제 합니다 복제 구성, 선택, 이 컴퓨터를 복제 서버로 사용합니다.

  2. HTTP 또는 암호화 된 HTTPS를 통해 복제할 수 있습니다. 선택 사용 하 여 Kerberos (HTTP) 또는 인증서 기반 인증 사용 (HTTPS). 기본적으로 HTTP 80 및 HTTPS 443은 복제본(replica) Hyper-V 서버에서 방화벽 예외로 사용하도록 설정됩니다. 기본 포트 설정을 변경 하는 경우 방화벽 예외를도 변경 해야 합니다. HTTPS를 통해 복제 하 하는 경우 인증서를 선택 해야 하 고 인증서 인증을 설정 해야 합니다.

  3. 권한 부여를 위해 인증된 서버에서 복제 허용을 선택하여 복제 서버가 성공적으로 인증된 주 서버의 가상 머신 복제 트래픽을 허용할 수 있도록 합니다. 선택 지정된 된 서버 로부터의 복제도 허용 세부적으로 선택 하는 주 서버 에서만에서 트래픽을 허용 하도록 합니다.

    두 옵션 모두에 대 한 복제 Hyper-v 서버의 복제 된 Vhd 저장 될 위치를 지정할 수 있습니다.

  4. 클릭 확인 또는 적용합니다.

2 단계: 방화벽 설정

기본 및 보조 서버 간의 복제를 허용 하려면 Windows 방화벽 (또는 기타 타사 방화벽)를 통해 트래픽을 가져와야 합니다. 경우 HTTP (80)에 대 한 기본 예외 하 여 서버에 Hyper-v 역할을 설치 및 HTTPS (443)가 만들어집니다. 이러한 표준 포트를 사용 하는 경우 규칙을 사용 하도록 설정 해야 합니다.

  • 독립 실행형 호스트 서버에 대 한 규칙을 설정.

    1. 고급 보안이 포함 된 Windows 방화벽을 열고 클릭 인바운드 규칙합니다.

    2. HTTP (Kerberos) 인증을 사용 하려면 마우스 오른쪽 단추로 클릭 Hyper-v 복제본 HTTP 수신기 (TCP-IN)>규칙을 사용 하도록 설정 합니다. HTTPS 인증서 기반 인증을 사용하도록 설정하려면 Hyper-V 복제본 HTTPS 수신기(TCP-In)>규칙을 사용하도록 마우스 오른쪽 단추로 클릭합니다.

  • Hyper-v 클러스터에 대 한 규칙을 사용 하려면 사용 하 여 Windows PowerShell 세션을 열고 관리자 권한으로 실행, 다음이 명령 중 하나를 실행 합니다.

    • Http의 경우:

      get-clusternode | ForEach-Object {Invoke-command -computername $_.name -scriptblock {Enable-Netfirewallrule -displayname "Hyper-V Replica HTTP Listener (TCP-In)"}}

    • Https의 경우:

      get-clusternode | ForEach-Object {Invoke-command -computername $_.name -scriptblock {Enable-Netfirewallrule -displayname "Hyper-V Replica HTTPS Listener (TCP-In)"}}

가상 머신 복제 사용

복제하려는 각 가상 머신에서 다음을 수행합니다.

  1. Hyper-v 관리자의 세부 정보창에서 가상 머신을 클릭하여 선택합니다. 선택한 가상 머신을 마우스 오른쪽 단추로 클릭하고 클릭 복제 사용 복제 사용 마법사를 엽니다.

  2. 시작하기 전 페이지에서 다음을 클릭합니다.

  3. 복제 서버 지정 페이지 복제 서버 상자에서 입력 복제 서버의 FQDN 또는 NetBIOS입니다. 복제 서버가 장애 조치 클러스터의 일부 이면 Hyper-v 복제본 브로커의 이름을 입력 합니다. 다음을 클릭합니다.

  4. 연결 매개 변수 지정 페이지에서 Hyper-v 복제본을 자동으로 복제 서버에 대해 구성한 인증 및 포트 설정을 검색 합니다. 값 없는 되 면 확인 하 고 DNS에 등록 된 서버를 복제본 서버로 구성 된 검색 합니다. 형식 설정에 필요한 경우 수동으로.

  5. 복제 Vhd 선택 페이지에서 복제 하려면 Vhd를 선택 하 고 복제에서 제외할 모든 Vhd에 대 한 확인란의 선택을 취소 해야 합니다. 그런 후 Next 를 클릭합니다.

  6. 복제 빈도 구성 페이지에서 얼마나 자주 지정 변경 내용을 기본에서 보조로 동기화 해야 합니다. 그런 후 Next 를 클릭합니다.

  7. 추가 복구 지점 구성 페이지에서 최신 복구 지점만 유지 하거나 추가 점을 만들 것인지 여부를 선택 합니다. 애플리케이션을 일관 되 게 복구 하 고 자체 VSS writer 권장 하는 작업을 선택 하는 경우 볼륨 섀도 복사본 서비스 (VSS) frequency 하 고 애플리케이션에 일관 된 스냅샷을 만드는 빈도 지정 합니다. 기본 및 보조 Hyper-v 서버에서 Hyper-v가 VMM 요청자에 게 서비스를 실행 해야 하는 참고 합니다. 그런 후 Next 를 클릭합니다.

  8. 초기 복제 선택 페이지에서 사용 하 여 초기 복제 방법을 선택 합니다. 네트워크를 통해 초기 복사본을 보내는 기본 설정은 네트워크 연결을 통해 선택한 기본 VMCX(가상 머신 구성 파일) 및 가상 하드 디스크 파일(VHDX 및 VHD)을 복사합니다. 이 옵션을 사용 하려는 경우 네트워크 대역폭 가용성을 확인 합니다. 주 가상 머신 복제 가상 머신과 보조 사이트에 이미 구성되어 있으면 선택에 유용할 수 있습니다. 복제 서버의 기존 가상 머신을 사용하여 초기 복사본으로합니다. Hyper-v 내보내려면 주 가상 머신을 사용할 수 있으며, 보조 서버에서 복제본 가상 머신으로 가져올 수 있습니다. 수 더 큰 가상 컴퓨터 또는 제한 된 대역폭에 대 한 나중에 발생 한 후 사용량이 적은 시간을 구성 네트워크를 통해 초기 복제 하거나 오프 라인 미디어로 초기 복제 정보를 선택 합니다.

    오프라인 복제를 수행하는 경우 하드 디스크 또는 USB 드라이브에 외부 스토리지 미디어를 사용하여 보조 서버에 초기 복사본을 전송합니다. 이렇게 하려면 주 서버(또는 클러스터의 소유자 노드)에 외부 스토리지를 연결한 다음, 외부 미디어를 사용하여 초기 복사본 보내기를 선택할 때 로컬로 또는 초기 복사본을 저장할 수 있는 외부 미디어에서 위치를 지정할 수 있습니다. 자리 표시자 가상 머신 복제본 사이트에 만들어집니다. 초기 복제가 완료된 후 외부 스토리지가 복제 사이트로 배송될 수 있습니다. 있는 보조 서버 또는 보조 클러스터의 소유자 노드로 외부 미디어를 연결 합니다. 그런 다음 지정된 된 위치에 초기 복제본 가져오기 하고 자리 표시자 가상 머신에 병합합니다.

  9. 복제 사용을 완료 페이지에서 요약의 정보를 검토 한 다음 클릭 마침.합니다. 선택한 설정에 따라 가상 머신 데이터를 전송됩니다. 및 복제를 설정 했습니다 나타내는 대화 상자가 나타납니다.

  10. 확장(연결) 복제를 구성하려면 복제본 서버를 열고 복제할 가상 머신을 마우스 오른쪽 단추로 클릭합니다. 클릭 복제>복제 확장 복제 설정을 지정 합니다.

장애 조치(Failover) 실행

이러한 배포 단계를 완료 한 후 복제 된 환경 실행 되 고 있습니다. 이제 필요에 따라 장애 조치를 실행할 수 있습니다.

테스트 장애 조치(failover): 테스트 장애 조치(failover)를 실행하려면 복제본(replica) 가상 머신을 마우스 오른쪽 단추로 클릭하고 복제>테스트 장애 조치(failover)를 선택합니다. 구성 된 경우 최신 또는 다른 복구 지점을 선택 합니다. 새 테스트 가상 머신이 만들어지고 보조 사이트에서 시작됩니다. 테스트를 완료한 후 복제본(replica) 가상 머신에서 테스트 장애 조치 중지를 선택하여 클린. 가상 머신의 경우 한 번에 하나의 테스트 장애 조치(failover)만 실행할 수 있습니다. 자세한 내용은 Hyper-V 복제본에서 테스트 장애 조치(failover)를 참조 하세요.

계획된 장애 조치(failover): 계획된 장애조치 실행하려면 주 가상 머신을 마우스 오른쪽 단추로 클릭하고 복제>계획된 장애 조치(failover)를 선택합니다. 계획 된 장애 조치는 데이터 손실 없이 필수 구성 요소 검사를 수행 합니다. 기본 가상 머신을 장애 조치를 시작하기 전에 종료를 확인합니다. 가상 머신이 장애 조치 후 사용 가능한 경우 변경 내용을 기본 사이트에 다시 복제를 시작합니다. 이 작업이 작동하려면 주 서버가 주 클러스터의 경우 보조 서버 또는 Hyper-V 복제본 브로커에서 복제본(replica) 수신하도록 구성해야 합니다. 장애 조치 보냅니다 마지막 변경 내용 집합을 계획 합니다. 자세한 내용은 Hyper-V 복제본에서 계획된 장애 조치(failover)를 참조하세요.

계획되지 않은 장애 조치: 계획되지 않은 장애 조치를 실행하려면 복제본 가상 머신을 마우스 오른쪽 단추로 클릭하고 선택 복제>계획되지 않은 장애 조치 Hyper-v 관리자 또는 장애 조치 클러스터링 관리자입니다. 이 옵션을 사용 하는 경우 최신 복구 지점 또는 이전 복구 지점에서 복구할 수 있습니다. 모두 실패 한 작업에서 예상대로 작동하는지 확인 장애 조치 후 가상 머신을 클릭한 다음 Complete 복제 가상 머신을 클릭합니다. 자세히 알아보세요.