The strategy for upgrading View Agent depends on the type of desktop source.

About this task

Note:

To upgrade the operating system in a virtual machine desktop from Windows 8 to Windows 8.1, you must uninstall View Agent, upgrade the operating system from Windows 8 to Windows 8.1, and then reinstall View Agent. Alternatively, you can perform a fresh installation of Windows 8.1 and then install View Agent.

This procedure provides an overview of the tasks you must perform to upgrade from View Agent in virtual machines used as desktop sources. To complete some of these tasks, you might need the step-by-step instructions found in the vSphere Client online help or in Setting Up Desktop and Application Pools in View, available by clicking the Help button in View Administrator. To upgrade View Agent on a Terminal Services host or Microsoft RDS host, see Upgrade RDS Hosts That Provide Session-Based Desktops.

Important:

The View Agent installer now includes all components that were previously included in the Remote Experience Agent, which was part of the VMware Horizon™ View™ Feature Pack. To upgrade features that were installed with the Remote Experience Agent, you can simply run the View Agent installer. This installer removes the Remote Experience Agent before performing the upgrade. If, for some reason, you decide to manually remove the Remote Experience Agent, be sure to do so before you run the installer for the new version of View Agent.

Prerequisites

  • Verify that at least one View Connection Server instance in the replicated group has been upgraded. View Connection Server must be upgraded first so that the secure JMS pairing mechanism can work with View Agent.

  • If you are upgrading ESXi hosts and virtual machines, complete the procedure described in Upgrade ESXi Hosts and Their Virtual Machines.

  • Verify that you have a domain user account with administrative privileges on the hosts that you will use to run the installer and perform the upgrade.

Procedure

  1. If you use View Composer, upgrade the View Agent on a parent virtual machine and create a desktop pool for testing purposes.
    1. Download and run the new version of the View Agent installer on a parent virtual machine.

      You can download the installer from the VMware Web site.

    2. Create a small linked-clone desktop pool from this virtual machine.
    3. Test a virtual machine desktop from the desktop pool to verify that all the usage scenarios function properly.

      For example, create a desktop pool that contains one virtual machine desktop, and verify that you can use Horizon Client to log in to that desktop.

    Step-by-step instructions for running the View Agent installer and creating desktop pools appear in Setting Up Desktop and Application Pools in View, available by clicking the Help button in View Administrator.

    Important:

    If you are upgrading from View 5.1.x or earlier, and you use Sysprep, and your end users will connect USB devices to their remote desktops, you must follow the procedure described in the VMware Knowledge Base, at http://kb.vmware.com/kb/2051801. Otherwise, after you upgrade to View Agent 6.0, the USB redirection feature might not work.

  2. On the other parent virtual machines and virtual machine templates, download and run the installer for the vew version of View Agent.

    Step-by-step instructions for running the View Agent installer and creating desktop pools appear in Setting Up Desktop and Application Pools in View, available by clicking the Help button in View Administrator.

  3. If you use View Composer, take a snapshot of each upgraded parent virtual machine that you use to create linked-clone desktop pools.

    You use the new snapshot for recomposing all the virtual machines in the pool.

    For instructions on taking snapshots, see the vSphere Client online help.

  4. If you use full-clone desktops or other virtual machines that you added as individual desktops or as part of a manual pool, upgrade View Agent by using whatever third-party tools you usually use for software upgrades.
  5. For automated and manual Windows 7 and 8 pools that are not linked-clone pools, to turn on the 3D rendering feature, edit the pool and power the virtual machine desktops off and on.
    1. Configure the following pool settings:
      • Set the pool to use the PCoIP display protocol.

      • Set Allow users to choose protocol to No.

      • Turn on the 3D Rendering feature.

    2. Power off each virtual machine and power it on again.

      Restarting a virtual machine, rather than powering off and on, does not cause the setting to take effect.

  6. If you use physical PCs as desktop sources, download and run the installer for the new version of View Agent on these physical machines.

    You can download the installer from the VMware Web site.

  7. Use a Horizon Client that has not been upgraded to verify that you can log in to the upgraded remote desktop sources with your old client software.

What to do next

If you use View Composer desktop pools, recompose or recreate the pools. See Upgrade View Composer Desktop Pools.

Upgrade clients. See Upgrade the Client Application.