OS 또는 Hyper-V 를 복제하면 많은 시간이 절약됩니다. 그러나 " Hyper-V 레플리카(Hyper-V Replica) "라고도 하는 Hyper -V 복제(Replication) 는 다릅니다. 복제 프로세스를 통해 한 가상 머신에서 다른 가상 머신 환경으로 복제할 수 있습니다. 간단히 말해서 라이브 가상 머신의 복사본을 오프라인 가상 머신에 생성합니다. 일반적으로 재해 복구 전략에 유용합니다. 이 게시물에서는 일반적인 Hyper-v 복제 오류 중 일부에 대한 수정 사항을 공유합니다.

Hyper-V 복제 오류 수정
Hyper-V 복제가 실패 하는 데는 여러 가지 이유가 있을 수 있습니다 . 네트워크 문제, 오래된 호스트, 무결성 또는 기타 문제가 될 수 있습니다. 다음(Below) 은 몇 가지 일반적인 문제 및 해결 방법입니다.
- (Hyper-V)가상 머신에 대한 Hyper-V 일시 중단된 복제복구할 수 없는 오류로 인해. (가상 머신 ID).
- Hyper-V 는 장애 조치를 위해 준비되어 있기 때문에 가상 머신을 시작하지 못했습니다.
- Hyper-V 가 (Hyper-V)복제본 서버(Replica Server) 이름 을 확인하지 못했습니다.
- Hyper-V 가 가상 머신용 Replica Server 에서 복제 를 수락할 수 있는 상태가 아닙니다.
- 작업을 수행하지 못했습니다. Hyper-V 가 작업을 수행할 수 있는 유효한 복제 상태가 아닙니다.
대부분의 Hyper-V 오류는 동기화 문제가 있기 때문에 발생합니다. 호스트가 유지 보수 중이거나 복제본 서버가 오프라인이거나 준비되지 않았습니다.
1] 복구할 수 없는 오류로 인해 Hyper-V 가 가상 머신에 대한 복제를 일시 중단했습니다. (Hyper-V)(가상 머신 ID(Machine ID) )
전체 설명에는 다음이 포함됩니다. Hyper-V 는 가상 머신의 변경 사항을 복제할 수 없습니다.복제본(Replica) 서버가 연결을 거부 했기 때문 입니다. 동일한 가상 머신에 대해 복제(Replica) 서버에 보류 중인 복제 작업이 있어서 예상보다 오래 걸리거나 기존 연결이 있기 때문일 수 있습니다 . (가상 머신 ID)
해결하려면 다음 사항을 확인하십시오.(To resolve, check on the following points:)
- VM을 마우스 오른쪽 버튼으로 클릭(Right-click) 하고 복제 프로세스를 재개하도록 선택합니다.
- (Make)복제 서버가 온라인 상태인지 확인 하십시오.
- 복제본(Replica) 서버에는 항상 충분한 공간이 있어야 합니다.
- (Enough)복제 프로세스가 한 주기로 완료될 수 있도록 네트워크 대역폭이 충분 합니다.
일반적으로 문제를 해결할 수 있지만 그렇지 않은 경우 복제본을 삭제하고 복제를 다시 설정하는 것이 좋습니다(Microsoft) . 동기화가 완료될 때까지 기다려야 합니다. 복제 서버가 오랫동안 오프라인 상태였다면 원본 서버는 너무 많은 데이터를 적응시켜 보낼 수 없게 됩니다.
2] Hyper-V 가 장애 조치를 위해 준비되어 있기 때문에 가상 머신을 시작하지 못했습니다 .
복제 서버 페이지(Replica Server page) 를 설정할 때 복제 서버의 (Replica)NetBIOS 또는 FQDN( NetBIOS or FQDN) 을 입력해야 합니다. 복제본(Replica) 서버가 장애 조치 클러스터의 일부인 경우 Hyper-V 복제본 브로커의 이름을 입력 합니다(Hyper-V Replica Broker) .
위에서 공유한 것 외에 다른 것이 있으면 장애 조치 프로세스에서 찾을 수 없기 때문에 이 오류가 발생합니다. 이 문제를 해결하려면 복제 설정 페이지를 편집하고 이름을 NetBIOS 또는 FQDN(FQDN.Once) 으로 바꿔야 합니다. 수정이 완료되면 Hyper-V 복제 오류(Hyper-V Replication Error) 가 발생하지 않습니다 .
3] Hyper-V 가 (Hyper-V)복제본 서버(Replica Server) 이름 을 확인하지 못했습니다.
위와 동일(Same) 하며 명백한 오류입니다. Hyper-V 가 복제 서버 이름( Hyper-V is not able to resolve the replica server name) 을 확인할 수 없는 경우 NetBIOS 또는 FQDN을 사용 중인지 확인해야 합니다. 올바른 형식을 사용하고 있다면 DNS 문제입니다. DNS 서버(DNS server) 에 확인 하여 예상 서버(Server) 주소 를 확인할 수 없는 이유를 알아내야 합니다.
4] Hyper-V 가 가상 머신용 Replica Server 에서 복제 를 수락할 수 있는 상태가 아닙니다.

VM에서 복제가 활성화되면 프로세스 는 모든 것이 저장되는 복제본 가상 머신 파일을 생성합니다. (Replica)이러한 각 폴더에는 GUID(GUID) 를 나타내는 이름이 있습니다. 소스 서버마다 고유합니다. 어떤 이유로 Hyper-V 설정 마법사가 이미 한 번 구성되었기 때문에 동일한 UID 를 갖는 경우 이 오류가 표시됩니다. (UID)프로세스가 완료되기 전에 중복 가상 머신이 있는지 확인하기 때문에 오류가 표시됩니다.
이 방법의 대안은 GUID 를 사용하지 않는 것 입니다. Microsoft Docs 에서는 다음을 제안합니다.
- Enable replication for the virtual machine, and ensure initial replication is not started immediately (You can choose to schedule the initial replication for a later time)
- Once Replica virtual machine is created, use the Move wizard to move the storage of the virtual machine to the path of your choice (Storage migration)
- Once the storage migration is complete, you can start the initial replication for the virtual machine
5] 작업을 수행하지 못했습니다. Hyper-V 가 작업을 수행하기에 유효한 복제 상태가 아닙니다.
두 가지 이유 때문에 발생합니다. 첫 번째는 서버가 복제 서버로 구성되지 않은 경우입니다. 따라서 소스가 복제 프로세스를 시작할 때 다른 쪽 끝은 입력으로 수행해야 하는 작업을 알지 못합니다. 두 번째 는 서버가 (Second)Rep0lication 서버의 (Rep0lication)Hyper-V 에 대한 액세스를 차단하는 경우 입니다.
첫 번째 원인은 복제 서버를 준비하여 해결할 수 있지만 두 번째는 IT 관리자가 대신 해결할 수 있는 방화벽 문제입니다.
이러한 일반적인 Hyper-V 복제 오류(Hyper-V Replication Errors) 를 해결할 수 있기를 바랍니다 . 더 있을 수 있으니 문제가 있으면 알려주시면 해결 방법을 찾아보겠습니다.
How to fix common Hyper-V Replication errors
Replicating an OS or Hyper-V saνes a lot of time. However, Replicatіon of Hyper-V also called “Hyper-V Replica,” is different. The replication process allows you to replicate from one virtual machine to another virtual machine environment. In simple words, it creates a copy of a live virtual machine to an offline virtual machine. It is typically useful for a disaster recovery strategy. In this post, we will share fix to some of the common hyper-v replication errors.

Fix Hyper-V Replication errors
There can be multiple reasons why Hyper-V Replication may fail. It can be network issues, an outdated host, integrity, or anything else. Below are some of the common problems and resolutions:
- Hyper-V suspended replication for virtual machine <VMName> due to a non-recoverable failure. (Virtual Machine ID <VMId>).
- Hyper-V prevented starting virtual machine because it is prepared for failover
- Hyper-V Failed to resolve the Replica Server name
- Hyper-V is not in a state to accept replication on Replica Server for virtual machine <VM Name>
- Failed to perform the operation. Hyper-V is not in a valid replication state to perform the operation
It is interesting to note that most of the Hyper-V errors occur because there is a sync issue between them. Either the host is in maintenance, or the replica server is offline or not ready.
1] Hyper-V suspended replication for virtual machine due to a non-recoverable failure. (Virtual Machine ID)
The full description includes— Hyper-V could not replicate changes for virtual machine <VMName> because the Replica server refused the connection. It may be because there is a pending replication operation in the Replica server for the same virtual machine, which is taking longer than expected or has an existing connection. (Virtual machine ID <VM ID>)
To resolve, check on the following points:
- Right-click on the VM, and choose to resume the replication process.
- Make sure the replication server is online.
- Replica server should always have enough space
- Enough network bandwidth to make sure the replication process can complete in one cycle.
These can fix the problem, usually, but if it doesn’t, then delete the replica, and re-setup replication again, suggests Microsoft. You will have to wait until the synchronization is complete. If the replication server was offline for a long time, the source server acclimates so much data that it becomes impossible to send it over.
2] Hyper-V prevented starting virtual machine because it is prepared for failover
When setting up the Replica Server page, you need to enter either the NetBIOS or FQDN of the Replica server. If the Replica server is part of a failover cluster, enter the name of the Hyper-V Replica Broker.
If there is anything apart from what we shared above, then you will have this error because the failover process is not able to find it. To fix it, you will have to edit the replication setup page and replace the name with NetBIOS or FQDN.Once the fix is made, you will not receive the Hyper-V Replication Error.
3] Hyper-V Failed to resolve the Replica Server name
Same as above, and it’s a clear error. If the Hyper-V is not able to resolve the replica server name, you need to check if you are using the NetBIOS or FQDN. If you are using the correct format, then its a DNS issue. You have to check with the DNS server to find out why it is not able to resolve the expected Server address.
4] Hyper-V is not in a state to accept replication on Replica Server for virtual machine

When replication is enabled on a VM, the process creates Replica virtual machine files where everything is stored. Each of these folders has a name that represents the GUID. It is unique for each source server. If, for some reason, Hyper-V setup wizard has the same UID, because it was already configured once, then you will receive this error. Since the process checks for any duplicate virtual machine before finalizing, the error shows up.
The alternative to this method is not to use the GUID. Microsoft Docs suggests the following:
- Enable replication for the virtual machine, and ensure initial replication is not started immediately (You can choose to schedule the initial replication for a later time)
- Once Replica virtual machine is created, use the Move wizard to move the storage of the virtual machine to the path of your choice (Storage migration)
- Once the storage migration is complete, you can start the initial replication for the virtual machine
5] Failed to perform the operation, Hyper-V is not in a valid replication state to perform the operation
It happens because of two reasons. The first is when the server is not configured to be a replica server. So when the source initiates the replication process, the other end doesn’t know what has to be done with the input. Second is when the server blocks access to Hyper-V on the Rep0lication server.
While the first cause can be fixed by preparing the replica server, the second is more of a firewall issue that an IT admin can resolve it for you.
I hope you were able to resolve these common Hyper-V Replication Errors. I am sure there can be more, so if you face any, let us know, and we will find a resolution for it.