Summary
Horizon Migration Tool helps you migrate from Citrix XenDesktop and Xen App to Horizon 7.
This tool supports following scenarios:
- Migration from XenDesktop 7.6 and above to Horizon 7.2
- Migration from XenApp 7.6 and above/6.0/6.5/5.0 to Horizon 7.2
The GUI wizard-based tool helps:
Desktop Migration:
- Locate different pool based on Citrix pool type
- Manage desktop agents
- Create pools according to different provision technologies (manual, linked clone, instant clone)
Application Migration:
- Validate the View agent status on RDS hosts (from View connection server, and XenApp server)
- Create farms
- Validate application availability on RDS hosts
- Migrate application/desktop to one or multiple farms (new or existing)
- Migrate entitlements to new or existing applications/desktops. Combination of application entitlements are supported
- Check environment
- Identify incompatible features and configuration

Requirements
- XenDesktop 7.6 or above
- XenApp 7.6 or above, 6.5, 6.0, or 5.0
- Horizon 7.2
- Horizon Cloud 16.11.0 or 17.1.0
The following software are required:
- vSphere 6.0 Update 1 or later is required for Horizon instant clone
- .NET Framework 2.0(for Windows 2008)
- .NET Framework 3.5(for Windows 2012)
- JRE8 or above
- Powershell (Required by migration of XenDesktop 7.6 or above, XenApp7.6 or above/6.5/6.0. By default already installed on system with XenDesktop 7.6 or above, XenApp7.6 or above/6.5/6.0)
Instructions
- Copy this Horizon Migration Tool to one Citrix Delivery Controller
- Run the tool by launching the HorizonMigrationTool.exe
- Follow the wizard
For more details, refer to the demo video on the Video tab, or user guide document.
Changelog
Version 3.0.2
- Updated the binary package and the document accordingly
Version 3.0.1
- Fixed issue: add missed XenAppDumper.exe for XenApp 5.0
Version 3.0.0
- Supports Citirx to Horizon 7.2 migration
- Added Citrix PVS Desktop pool migration to Horizon 7.2
- Added Citrix Dedicate MCS Desktop Pool migraiton to Horizon 7.2 as manual pool, linked-clone pool or instant clone pool
- Fixed Bug: XenApp applications with customerized path includes spaces will migrate properly.
Version 2.3.0
- Add migration from XenApp 7.6 and above to Horizon 7 and Horizon 7.1
- Add migration from XenDesktop 7.6 and above to Horizon 7 and Horizon 7.1
- Add migration from XenDesktop 7.6 and above to Horizon Cloud 16.1 1.0and 17.1.0
Desktop pool type supported:
Citrix:
- Manual pool
- Random machine creation service pool
Horizon 7:
- Manual pool
- Automated linked clone pool
- Automated instant clone pool
Version 1.2.3
- Spaces in the path of the migration tool are now possible.
- Removed the inaccurate previous warning message.
- Fixed the bug that occurred when a report was generated.
Version 1.2.2
- Changed all Horizon 6 to Horizon 6.2.2 and 7 in the document
- Changed all related date to current date in the document
- Changed all jre7 or above to jre8 and above in the document .
- Updated the tool version from 1.2.1 to 1.2.2
Version 1.2.1
- Generate a summary report after migration. The report will be located in ./x2v_log/Summary.html
Updated to 1.2.0
Now supports Horizon 6.2.2 and Horizon 7
Similar Flings
No similar flings found. Check these out instead...

vRealize Build Tools
vRealize Build Tools provides tools to development and release teams implementing solutions based on vRealize Automation (vRA) and vRealize Orchestrator (vRO).

Horizon Session Recording
VMware Horizon Session Recording allows administrators of a VMware Horizon environment record their users activity in their Blast Extreme virtual desktop and application sessions.

Cloud PKS Demo Prep Automation (Private)
This Fling is an Ansible automation tool for quickly and easily creating a Cloud PKS cluster and preparing it with needed basics to run Kubernetes based demos.

Druid 4G-5G core deployment automation on vSphere
Automate Druid Software 4G/5G core application on VMware stack using terraform script

DKMS Module for VMware Workstation
This Fling is intended to be used by end users who run a rolling-release Linux distribution (Arch Linux for instance).

Horizon Service Installer for NSX
This VMware Fling is an easy-to-use utility that inserts Horizon View services into NSX, and then combines them into Service Groups.