Skip to content

Network Requirements ​

Comprehensive network port and firewall requirements for all migration paths.


Veeam Migration Path ​

SourceDestinationProtocolPortDescription
Veeam ServerPrism Element (AHV)HTTPS9440AHV cluster management and API
Veeam ServervCenter/ESXiHTTPS443ESXi source management
Veeam ServerHyper-V Staging HostWinRM5985/5986Remote management
Veeam ServerAHV Proxy VMTCP2500–3300Veeam data channel
AHV Proxy VMPrism ElementHTTPS9440Proxy → AHV API
AHV Proxy VMHyper-V StagingTCP2500–3300Backup data transfer
Admin WorkstationVeeam ConsoleTCP9392Veeam management console

HYCU Migration Path ​

SourceDestinationProtocolPortDescription
HYCU Controller VMPrism Element (AHV)HTTPS9440AHV snapshot API
HYCU Controller VMvCenter/ESXiHTTPS443ESXi API
HYCU Controller VMBackup Target (SMB)SMB445Backup data write
HYCU Controller VMBackup Target (NFS)NFS2049Backup data write
HYCU Controller VMBackup Target (S3)HTTPS443Object storage API
HYCU Controller VMHyper-V Host (WinRM)WinRM5985/5986Restore operations
Admin WorkstationHYCU Web UIHTTPS8443Management console

Carbonite Migration Path (Deploy-First) ​

SourceDestinationProtocolPortDescription
Carbonite Console/ServerSource VM agentsTCP6325/6326Job control and replication coordination
Source VM agentsTarget VM agents (Azure Local)TCP6325/6326Replication data channel
Admin WorkstationCarbonite ConsoleHTTPS443Management UI
Source/Target VMsDNS/AD servicesDNS/Kerberos/LDAP53/88/389/636Identity and name resolution dependencies

Azure Migrate (Two-Hop Paths) ​

SourceDestinationProtocolPortDescription
Azure Migrate ApplianceAzureHTTPS443Control plane, metadata
Hyper-V HostAzure Migrate ApplianceWinRM5985/5986VM discovery
Hyper-V HostAzure Local ClusterSMB445Replication data
Azure Local management planeAzureHTTPS443Azure integration and resource control

Firewall Rule Summary (Minimum Required) ​

Apply these rules in your network/firewall for all supported paths:

# From: IIC Management VLAN → Nutanix Management VLAN
Allow TCP 9440  # Prism Element HTTPS

# From: Migration VLAN → Hyper-V Staging VLAN
Allow TCP 5985, 5986  # WinRM
Allow TCP 2500-3300   # Veeam data channel
Allow TCP 445         # SMB (backup target, Azure Migrate replication)

# From: Source VMs → Target VMs (Carbonite deploy-first)
Allow TCP 6325, 6326  # Carbonite replication/control channels

# From: Migration VLAN → Internet / Azure
Allow TCP 443 outbound  # Azure Migrate, Arc, Azure portal

# From: Admin VLAN → Migration VLAN
Allow TCP 8443  # HYCU web console
Allow TCP 9392  # Veeam console

Network Validation Commands ​

Run these before starting any migration batch:

powershell
# Test Prism Element connectivity
Test-NetConnection -ComputerName prism.iic.local -Port 9440

# Test Hyper-V WinRM
Test-WSMan -ComputerName hyperv-staging.iic.local

# Test SMB (backup target or Azure Local)
Test-NetConnection -ComputerName fileserver.iic.local -Port 445

# Test Azure connectivity from appliance
Test-NetConnection -ComputerName login.microsoftonline.com -Port 443
Test-NetConnection -ComputerName management.azure.com -Port 443

Released under the MIT License.