VMware Horizon Community
npatelatmonroe
Contributor
Contributor
Jump to solution

How to upgrade Horizon View 7.3.2 standard to latest release 7.5.x Enterprise version ??

Can anyone provide step by step guide for How to upgrade Horizon View 7.3.2 standard to latest release Horizon View 7.5.x Enterprise version ?? What is the prerequisites and sequence need to follow during upgrade? Is there any version upgrade path need to follow during upgradation? which components backups and downtime required? etc. 

1 Solution

Accepted Solutions
BenFB
Virtuoso
Virtuoso
Jump to solution

All Horizon installs are the same and you just need to update your license key to unlock enterprise. You'll want to follow the normal upgrade procedure to get from 7.3.2 to 7.5.0.

Here is the process I follow.

Prerequisites

  1. Verify compatibility of the VMware Components
  2. Verify compatibility with Zero/Thin Clients.
  3. Verify that there are no pending restart on the Connection Servers/Composer Server. Restart the Connection Servers/Composer Server at least once prior to starting the upgrade.
  4. Verify AD LDS replication is healthy.
    1. From each connection server run the following command
      C:\Windows\System32\repadmin.exe /showrepl localhost:389 DC=vdi,DC=vmware,DC=int
      Forcing replication between ADAM databases (1021805)
      View Connection Server fails to replicate (2014488)
      Restart order of the View environment to clear ADLDS (ADAM) synchronization in Horizon View (2068381...
  5. Download the installers and copy them to the server.

Upgrade process

  1. Verify all of the prerequisites
  2. Verify there are no scheduled or pending tasks.
    1. Use PowerCLI on the connection server to check for tasks. If any exists make sure they will not run during the upgrade.
      Get-DesktopVM -ComposerTask attachUdd,detachUdd,mkChkPoint,rebalance,refresh,replaceUdd,resync | select Name,pool_id,composerTask
  3. Disable provisioning
    1. Wait for all pending tasks to be completed in vCenter (Disk space reclamation, refresh, etc...).
  4. Backup the ADAM/Composer database and snapshot the servers (Performing an end-to-end backup and restore for VMware View Manager (1008046)).
    1. Shutdown the Connection Servers
    2. Shutdown the Composer server
    3. Take a snapshot of the servers
    4. Take a backup of the SQL database
    5. Power on the Composer server. Wait for the server to boot to the login screen before proceeding to the next step.
    6. Power on the Connection Servers one at a time. Wait for the server to boot to the login screen before powering on the next server.
  5. Log back in to Horizon Admin, take a manual backup of the Connection Servers.
  6. Verify AD LDS replication is healthy.
    1. From each connection server run the following command
      C:\Windows\System32\repadmin.exe /showrepl localhost:389 DC=vdi,DC=vmware,DC=int
      Forcing replication between ADAM databases (1021805)
      View Connection Server fails to replicate (2014488)
      Restart order of the View environment to clear ADLDS (ADAM) synchronization in Horizon View (2068381...
  7. Upgrade the Composer Server
    1. Login to the Composer Server
    2. Run the installer
    3. Enter the password for the database connection
    4. Select "Use an existing SSL certificate"
      1. You can check the existing certificate that is being used by the composer server here.
        https://composerserver:18443/
    5. Once the installation completes successfully, restart the server.
  8. Login to the Connection Server
    1. Run the installer
    2. Once the installation completes successfully, restart the server.
    3. Point a client to the Connection Server, verify you can login successfully.
    4. Repeat on additional connection servers.
  9. Verify AD LDS replication is healthy.
    1. From each connection server run the following command
      C:\Windows\System32\repadmin.exe /showrepl localhost:389 DC=vdi,DC=vmware,DC=int
      Forcing replication between ADAM databases (1021805)
      View Connection Server fails to replicate (2014488)
      Restart order of the View environment to clear ADLDS (ADAM) synchronization in Horizon View (2068381...
  10. Wait minimum of 24-48 hours. Purge snapshots of Connection Server and Composer VMs.
  11. Upgrade Horizon Agent

View solution in original post

2 Replies
BenFB
Virtuoso
Virtuoso
Jump to solution

All Horizon installs are the same and you just need to update your license key to unlock enterprise. You'll want to follow the normal upgrade procedure to get from 7.3.2 to 7.5.0.

Here is the process I follow.

Prerequisites

  1. Verify compatibility of the VMware Components
  2. Verify compatibility with Zero/Thin Clients.
  3. Verify that there are no pending restart on the Connection Servers/Composer Server. Restart the Connection Servers/Composer Server at least once prior to starting the upgrade.
  4. Verify AD LDS replication is healthy.
    1. From each connection server run the following command
      C:\Windows\System32\repadmin.exe /showrepl localhost:389 DC=vdi,DC=vmware,DC=int
      Forcing replication between ADAM databases (1021805)
      View Connection Server fails to replicate (2014488)
      Restart order of the View environment to clear ADLDS (ADAM) synchronization in Horizon View (2068381...
  5. Download the installers and copy them to the server.

Upgrade process

  1. Verify all of the prerequisites
  2. Verify there are no scheduled or pending tasks.
    1. Use PowerCLI on the connection server to check for tasks. If any exists make sure they will not run during the upgrade.
      Get-DesktopVM -ComposerTask attachUdd,detachUdd,mkChkPoint,rebalance,refresh,replaceUdd,resync | select Name,pool_id,composerTask
  3. Disable provisioning
    1. Wait for all pending tasks to be completed in vCenter (Disk space reclamation, refresh, etc...).
  4. Backup the ADAM/Composer database and snapshot the servers (Performing an end-to-end backup and restore for VMware View Manager (1008046)).
    1. Shutdown the Connection Servers
    2. Shutdown the Composer server
    3. Take a snapshot of the servers
    4. Take a backup of the SQL database
    5. Power on the Composer server. Wait for the server to boot to the login screen before proceeding to the next step.
    6. Power on the Connection Servers one at a time. Wait for the server to boot to the login screen before powering on the next server.
  5. Log back in to Horizon Admin, take a manual backup of the Connection Servers.
  6. Verify AD LDS replication is healthy.
    1. From each connection server run the following command
      C:\Windows\System32\repadmin.exe /showrepl localhost:389 DC=vdi,DC=vmware,DC=int
      Forcing replication between ADAM databases (1021805)
      View Connection Server fails to replicate (2014488)
      Restart order of the View environment to clear ADLDS (ADAM) synchronization in Horizon View (2068381...
  7. Upgrade the Composer Server
    1. Login to the Composer Server
    2. Run the installer
    3. Enter the password for the database connection
    4. Select "Use an existing SSL certificate"
      1. You can check the existing certificate that is being used by the composer server here.
        https://composerserver:18443/
    5. Once the installation completes successfully, restart the server.
  8. Login to the Connection Server
    1. Run the installer
    2. Once the installation completes successfully, restart the server.
    3. Point a client to the Connection Server, verify you can login successfully.
    4. Repeat on additional connection servers.
  9. Verify AD LDS replication is healthy.
    1. From each connection server run the following command
      C:\Windows\System32\repadmin.exe /showrepl localhost:389 DC=vdi,DC=vmware,DC=int
      Forcing replication between ADAM databases (1021805)
      View Connection Server fails to replicate (2014488)
      Restart order of the View environment to clear ADLDS (ADAM) synchronization in Horizon View (2068381...
  10. Wait minimum of 24-48 hours. Purge snapshots of Connection Server and Composer VMs.
  11. Upgrade Horizon Agent
amr12
Enthusiast
Enthusiast
Jump to solution

Well there is your answer.