Skip to content

HYCU Migration Path — Prerequisites ​

All requirements that must be met before starting the HYCU migration.


Licensing ​

ComponentRequirement
HYCU LicensePer-VM subscription license required. HYCU licenses each protected VM. Contact your HYCU account representative or visit hycu.com for pricing. A trial license is available for PoC use. Licenses are applied in the HYCU web console (port 8443) after deployment.
HYCU versionThe current product is HYCU Protege (also marketed as R-Cloud for on-premises deployments). Verify compatibility between your HYCU version and Nutanix AOS version before deployment.
Azure LocalValid Azure Local subscription with Azure integration enabled
Azure Migrate (for Azure Local)No additional license — included with Azure subscription. The Hyper-V → Azure Local migration feature is currently in Preview (requires Azure Local 2503+).

WARNING

Confirm licensing before starting HYCU backup jobs will fail without a valid license applied. Obtain a trial license or production license from hycu.com before deploying the controller VM.


Estimated Downtime Per VM ​

HopScenarioTypical VM Downtime
Hop 1HYCU backup + restore to Hyper-V30 minutes to 4+ hours per VM (restore time dominates; depends on VM disk size and storage throughput at ~500 MB/s typical)
Hop 2Azure Migrate cutover to Azure Local30–60 minutes per batch of 10 VMs (final delta + Azure Local VM creation + first boot)

NOTE

Estimating Hop 1 restore time Plan approximately 1 hour per 200 GB of used VM disk at typical 10 GbE network speeds. Test with representative VMs in the PoC to establish your baseline. HYCU does not offer Instant Recovery equivalent for Hyper-V targets, so restore time is not avoidable.


HYCU Controller VM Requirements ​

Deploy a single HYCU controller VM on the Nutanix AHV cluster:

ResourceMinimumRecommended
CPU4 vCPU4 vCPU
RAM8 GB8 GB
Disk256 GB256 GB
OSLinux (HYCU appliance image)—
NetworkStatic IP on management VLANStatic IP, DNS resolving both directions
Port8443 (HTTPS web console)Open from admin workstations

HYCU Backup Target Requirements ​

HYCU requires a dedicated backup target to store VM backups before restoring to Hyper-V:

Target TypeProtocolNotes
SMB File ShareSMB 445Simplest; works with any Windows file server or NAS
NFS ExportNFS 2049Linux-based storage; works with Nutanix Files
S3-CompatibleHTTPS 443Nutanix Objects, MinIO, AWS S3
iSCSIiSCSIBlock-level; fast but requires iSCSI infrastructure

Storage sizing: Plan for 1× used disk space for the full backup + 10–20% for incrementals, per concurrent batch. For 10 VMs averaging 100 GB used each, plan for ~1.2 TB on the backup target.


Hyper-V Staging Host Requirements ​

=== "Standalone Hyper-V (Option A)"

| Resource | Minimum | Recommended |
|----------|---------|-------------|
| CPU | 8 cores | 16+ cores |
| RAM | 32 GB | 64 GB |
| Storage | 2 TB local SSD | 4 TB NVMe or thin-provisioned SAN LUN |
| Network | 1 GbE | 10 GbE |
| OS | Windows Server 2022 | Windows Server 2025 |
| Roles | Hyper-V | Hyper-V, domain-joined |

!!! note "Two storage locations needed"
    HYCU requires **both** a backup target (holds the backup data) and the Hyper-V staging storage (holds restored VMs). Total storage = backup target + Hyper-V staging, both sized for one batch at a time.

=== "Azure Local as Hyper-V (Option B)"

Add Azure Local cluster nodes as HYCU Hyper-V restore targets. HYCU discovers available CSV volumes and virtual switches on the cluster nodes.

- Verify sufficient free CSV capacity for one batch (used disk × 1.1)
- Ensure no production VMs will be impacted by migration I/O
- Azure Migrate appliance can be deployed directly on the Azure Local cluster

Network Requirements ​

ConnectionProtocolPortNotes
HYCU Controller → Prism ElementHTTPS9440AHV source management
HYCU Controller → vCenter/ESXiHTTPS443ESXi source
HYCU Controller → Backup Target (SMB)SMB445Backup data writes
HYCU Controller → Backup Target (NFS)NFS2049Backup data writes
HYCU Controller → Hyper-V Host (WinRM)WinRM5985/5986Restore operations
Admin → HYCU Web ConsoleHTTPS8443Management access
Hyper-V Host → AzureHTTPS443Azure Migrate appliance
Azure Migrate Appliance → Azure LocalSMB/HTTPS445, 443Replication

Nutanix Source Requirements ​

=== "Nutanix AHV"

- Prism Element accessible over **HTTPS (TCP 9440)** from the HYCU controller VM
- A Nutanix account with **Cluster Admin** privileges on Prism
- HYCU controller VM must have IP connectivity to the Nutanix cluster management network
- No additional proxy VM is deployed — HYCU communicates directly with AHV cluster APIs

=== "Nutanix ESXi"

- vCenter or ESXi accessible over HTTPS (TCP 443) from HYCU
- vCenter/ESXi service account with vSphere API access for VM discovery and snapshot operations
- VMware Tools installed on source VMs (recommended for application-consistent backups)

Pre-Start Checklist ​

ItemOwner
HYCU controller VM deployed on AHV cluster (4 vCPU / 8 GB RAM / static IP)Infrastructure
HYCU licensed and activated (license key applied in web console port 8443)Infrastructure
Nutanix AHV/ESXi cluster added as HYCU source; all VMs discoveredInfrastructure
HYCU backup target configured and tested (SMB/NFS/S3 with sufficient capacity)Infrastructure
Hyper-V staging host registered as HYCU restore targetInfrastructure
Re-IP script prepared and tested (only if staging subnet differs from source)Infrastructure
Azure Migrate project createdCloud
Azure Migrate source appliance deployed on Hyper-V host and registered (Preview)Cloud
Azure Migrate target appliance deployed on Azure Local and registered (Preview)Cloud
Azure Local custom storage path and logical network created for Arc resource bridgeInfrastructure
Azure Local cluster healthy, Arc-registered, capacity verifiedInfrastructure
BitLocker disabled on all source Windows VMsInfrastructure
All network ports open between componentsNetworking
VM inventory sorted into batches of ≤10Migration Lead
IP/VLAN mapping spreadsheet completeNetworking

Released under the MIT License.