This document supports the version of each product listed and
supports all subsequent versions until the document is
replaced by a new edition. To check for more recent editions
of this document, see http://www.vmware.com/support/pubs.
EN-001995-00
View Upgrades
You can find the most up-to-date technical documentation on the VMware Web site at:
http://www.vmware.com/support/
The VMware Web site also provides the latest product updates.
If you have comments about this documentation, submit your feedback to:
3401 Hillview Ave.
Palo Alto, CA 94304
www.vmware.com
2 VMware, Inc.
Contents
View Upgrades5
View Upgrade Overview7
1
System Requirements for Upgrades11
2
Compatibility Matrix for Various Versions of View Components 11
View Composer Requirements 12
Supported Operating Systems for View Composer 12
Hardware Requirements for Standalone View Composer 13
Database Requirements for View Composer and the Events Database 13
Upgrade Requirements for View Composer 14
View Connection Server Requirements 15
Hardware Requirements for View Connection Server 15
Supported Operating Systems for View Connection Server 15
Upgrade Requirements for View Connection Server 15
Supported Operating Systems for Horizon Agent 17
Upgrading View Server Components19
3
Upgrading View Composer 19
Preparing vCenter Server and View Composer for an Upgrade 20
Upgrade View Composer 21
Enable TLSv1.0 on vCenter and ESXi Connections from View Composer 22
Manually Upgrading the View Composer Database 23
Migrate View Composer to Another Machine 26
Upgrading View Connection Server 31
Preparing View Connection Server for an Upgrade 31
Upgrade View Connection Servers in a Replicated Group 32
Enable TLSv1.0 on vCenter Connections from Connection Server 35
Upgrade to the Latest Version of View Connection Server on a Different Machine 36
Create a Replicated Group After Reverting View Connection Server to a Snapshot 37
Upgrading View Security Server 37
Preparing View Security Server for an Upgrade 37
Upgrade View Security Servers and Their Paired View Connection Servers 38
Upgrading View Servers in a Cloud Pod Architecture Environment 40
Upgrading View Servers to Allow HTML Access 41
Upgrade vCenter Server 41
Accept the Thumbprint of a Default SSL Certificate 42
Using View Group Policy Administrative Template Files 43
VMware, Inc.
Upgrade ESXi Hosts and Their Virtual Machines45
4
3
View Upgrades
Upgrading Remote Desktops and Horizon Client47
5
Security-Related Requirements for Remote Desktop Upgrade 47
Upgrade RDS Hosts That Provide Session-Based Desktops 47
Upgrade View Agent or Horizon Agent 48
Upgrade View Composer Desktop Pools 51
Upgrade the Client Application 52
Post-Upgrade Tasks to Enable New Features in Your View Setup55
6
Change the JMS Message Security Mode to Enhanced 55
Tasks for Upgrading Desktop Pools to Use Space Reclamation 56
Upgrade Tasks If You Use VMware Virtual SAN Datastores 57
Upgrade from a Non-Virtual SAN Datastore to a Virtual SAN Datastore 57
Upgrade from Virtual SAN Disk Format Version 1 58
Upgrade from Horizon View 5.3.x on a Virtual SAN Datastore 60
Configure the VMware Horizon Web Portal Page for End Users 61
Applying View Patches65
7
Apply a Patch for View Composer 65
Apply a Patch for View Connection Server 66
Apply a Patch for View Agent or Horizon Agent 67
Apply a Patch for Horizon Client 68
Upgrading vSphere Components Separately in a View Environment69
8
Index71
4 VMware, Inc.
View Upgrades
View Upgrades provides instructions for upgrading from the latest maintenance releases of Horizon View
5.3, VMware Horizon™ 6 (with View), or VMware Horizon 6 version 6.1 or 6.2, to VMware Horizon 7. You
can also use this guide when you upgrade to View maintenance and patch releases.
If you are also upgrading your version of VMware vSphere®, this guide tells you which steps of that
upgrade to do at various stages of the View upgrade.
For View patch releases, see Chapter 7, “Applying View Patches,” on page 65.
Intended Audience
This guide is intended for anyone who needs to upgrade to this latest version of this product. The
information in this guide is written for experienced Microsoft Windows or Linux system administrators
who are familiar with virtual machine technology and datacenter operations.
VMware, Inc.
5
View Upgrades
6 VMware, Inc.
View Upgrade Overview1
Upgrading an enterprise View deployment involves several high-level tasks. Upgrading is a multistage
process in which procedures must be performed in a particular order. You upgrade View Composer before
upgrading View Connection Server and the other View servers.
IMPORTANT With Horizon 6 version 6.2 and later versions, you can install View components to run in FIPS
mode. View does not support upgrading from a non-FIPS installation to a FIPS installation. View does
support upgrading from Horizon 6 version 6.2 in FIPS mode to Horizon 7 in FIPS mode. If you need to do a
fresh installation, see "Installing View in FIPS Mode," in the View Installation document.
During an upgrade, View does not support View Composer provisioning and maintenance operations.
Operations such as provisioning and recomposing linked-clone desktops are not supported during the
transitional period when any View servers are still running the earlier version. You can successfully perform
these operations only when all instances of View Connection Server and View Composer have been
upgraded.
You must complete the upgrade process in a specific order. Order is also important within each upgrade
stage.
NOTE This overview relates to upgrades for major, minor, and maintenance releases. For information about
patches, see Chapter 7, “Applying View Patches,” on page 65.
VMware, Inc.
How many of the following tasks you need to complete depends on which components of View you use in
your deployment.
1On the physical or virtual machines that host View Composer and VMware® vCenter Server™, make
backups and temporarily halt certain scheduled tasks. See “Preparing vCenter Server and View
Composer for an Upgrade,” on page 20.
If you have a standalone View Composer, which is installed in a separate machine from vCenter Server,
you need only make a backup of the View Composer database and the View Composer TLS/SSL
certificate. You can schedule an upgrade of vCenter Server separately, if you want to also upgrade
vCenter Server.
For details about which versions of View are compatible with which versions of vCenter Server and
ESXi, see the VMware Product Interoperability Matrix at
2Upgrade View Composer on the existing host or migrate to a new machine. See “Upgrade View
Composer,” on page 21.
3On the physical or virtual machines that host View Connection Server instances, make backups and
record various configuration and system settings. See “Preparing View Connection Server for an
Upgrade,” on page 31.
7
View Upgrades
4Upgrade View Connection Server instances that are not paired with security servers. See “Upgrade
5If you use security servers, make backups and record various configuration and system settings. See
6If you use security servers, upgrade each security server and its paired View Connection Server
If you have multiple View Connection Server instances in a replicated group, make backups and record
configuration settings for only one instance in the group. For other preparation tasks, you can perform
the tasks for one instance at a time, just before you perform the upgrade of that server instance.
View Connection Servers in a Replicated Group,” on page 32.
In a typical production environment that consists of two or more View Connection Server instances
fronted by a load balancer, if you need to minimize down time, you can remove View Connection
Server instances from the load balanced cluster one at a time while you upgrade them.
IMPORTANT After you upgrade a View Connection Server instance to the latest version, you cannot
downgrade that instance to an earlier version. After you upgrade all View Connection Server instances
in a replicated group, you cannot add another instance that runs an earlier version.
“Preparing View Security Server for an Upgrade,” on page 37.
To minimize down time, you can perform these tasks for one security server at a time, just before you
perform the upgrade of that server.
instance. If you upgrade these pairs one by one, removing each security server from the load-balanced
group, upgrading the pair, and then adding the security server back to the group, you can achieve zero
downtime. See “Upgrade View Security Servers and Their Paired View Connection Servers,” on
page 38.
7Upgrade the group policies used in Active Directory. See “Using View Group Policy Administrative
Template Files,” on page 43.
8If you are also upgrading VMware vSphere components, upgrade vCenter Server. See “Upgrade
vCenter Server,” on page 41.
During the vCenter Server upgrade, existing remote desktop and application sessions will not be
disconnected. Remote desktops that are in a provisioning state will not get powered on during the
vCenter Server upgrade, and new desktops cannot be launched and View Composer operations are not
allowed during the vCenter Server upgrade.
9If you are also upgrading vSphere, upgrade the VMware® ESXi™ hosts and virtual machines. See
Chapter 4, “Upgrade ESXi Hosts and Their Virtual Machines,” on page 45.
ESXi hosts can be upgraded with zero down time by vMotioning the virtual machines to another host in
the cluster, if hosts are configured under clustered environment.
10 If you currently use Windows Terminal Services servers as desktop sources, upgrade to Windows
Server 2008 R2 or later and verify that the RDS Host role is installed. See “Upgrade RDS Hosts That
Provide Session-Based Desktops,” on page 47
11 Upgrade the Horizon™ Agent or View Agent™ software that runs on the physical or virtual machines
that are used as desktop sources, as full-clone desktops in a pool, and as individual desktops in a
manual pool. See “Upgrade View Agent or Horizon Agent,” on page 48.
12 Use the newly upgraded virtual machine desktop sources to create upgraded pools of desktops. See
“Upgrade View Composer Desktop Pools,” on page 51.
13 Upgrade the Horizon Client software that runs on end users' client devices. See “Upgrade the Client
Application,” on page 52.
14 If you use the Cloud Pod Architecture feature, see “Upgrading View Servers in a Cloud Pod
Architecture Environment,” on page 40.
8 VMware, Inc.
Chapter 1 View Upgrade Overview
Because certain commands can simultaneously upgrade more than one stage, VMware recommends that
you thoroughly understand the irreversible changes at each stage before you upgrade your production
environments.
IMPORTANT The VMware View® Client with Local Mode feature, for using offline desktops, has been
removed, and therefore this overview does not include steps for upgrading View Transfer Server instances
and View Client with Local Mode. In place of the Local Mode feature, VMware recommends using
VMware® Mirage™, which is included with VMware Horizon 6.0 and later releases. For more information,
see the View Release Notes, available at https://www.vmware.com/support/pubs/view_pubs.html.
VMware, Inc. 9
View Upgrades
10 VMware, Inc.
System Requirements for Upgrades2
Hosts and virtual machines in a View deployment must meet specific hardware and operating system
requirements.
This chapter includes the following topics:
“Compatibility Matrix for Various Versions of View Components,” on page 11
n
“View Composer Requirements,” on page 12
n
“View Connection Server Requirements,” on page 15
n
“Supported Operating Systems for Horizon Agent,” on page 17
n
Compatibility Matrix for Various Versions of View Components
Because large enterprises must often perform phased upgrades, components are designed to be somewhat
forward and backward compatible, at least during upgrades.
The following earlier versions of View components are supported for upgrading to Horizon 7:
Latest maintenance release of Horizon View 5.3
n
Latest maintenance release of VMware Horizon 6.0 (with View)
n
Latest maintenance release of VMware Horizon 6 version 6.1
n
Latest maintenance release of VMware Horizon 6 version 6.2
n
To determine the latest maintenance release of a particular component, see the Release Notes for that
release, available from https://www.vmware.com/support/pubs/view_pubs.html
View Connection Server compatibility with Horizon Agents is limited to interoperability during a View
Connection Server upgrade. You must upgrade View Agents or Horizon Agents as soon as possible to
match the version of the View Connection Server that manages them.
The following table lists the components and show whether they are compatible with other components
whose version is different.
Table 2‑1. Compatibility Matrix for VMware Horizon 7 and Earlier Versions of View Components
Connection
Server: Earlier
Version
Connection
Server 7.0
Security Server
7.0 (PCoIP and
RDP)
VMware, Inc. 11
Only during
upgrade
NoN/ANoOnly during upgradeYes
Security Server:
Earlier Version
Only if paired
before upgrade
View Composer:
Earlier Version
NoOnly during upgradeYes
View Agent: Earlier
Version
Horizon Client
(Windows):
Earlier Version
View Upgrades
Table 2‑1. Compatibility Matrix for VMware Horizon 7 and Earlier Versions of View Components (Continued)
Connection
View Composer
7.0
Horizon Agent
7.0
Horizon Client
4.0
Server: Earlier
Version
Only during
upgrade
Only during
upgrade (see the
exception in the
note following
this table)
YesYesYesYesN/A
Security Server:
Earlier Version
Only during
upgrade
NoNoN/AOnly during
CAUTION During an upgrade, View Composer provisioning and maintenance operations are not supported.
Operations such as provisioning and recomposing linked-clone desktops are not supported during the
transitional period when any View servers are still running the earlier version. You can successfully perform
these operations only when all instances of View Connection Server and View Composer have been
upgraded to the latest version.
For details about which versions of View are compatible with which versions of vCenter Server and ESXi,
see the VMware Product Interoperability Matrix at
With View Composer, you can deploy multiple linked-clone desktops from a single centralized base image.
View Composer has specific installation and storage requirements.
Supported Operating Systems for View Composer
View Composer supports 64-bit operating systems with specific requirements and limitations. You can
install View Composer on the same physical or virtual machine as vCenter Server or on a separate server.
Table 2‑2. Operating System Support for View Composer
Operating SystemVersionEdition
Windows Server 2008 R2 SP164-bitStandard
Enterprise
Datacenter
Windows Server 2012 R264-bitStandard
Datacenter
NOTE Windows Server 2008 R2 with no service pack is no longer supported.
If you plan to install View Composer on a different physical or virtual machine than vCenter Server, see
“Hardware Requirements for Standalone View Composer,” on page 13.
12 VMware, Inc.
Chapter 2 System Requirements for Upgrades
Hardware Requirements for Standalone View Composer
If you install View Composer on a different physical or virtual machine from the one used for
vCenter Server, you must use a dedicated machine that meets specific hardware requirements.
A standalone View Composer installation works with vCenter Server installed on a separate Windows
Server machine or with the Linux-based vCenter Server appliance. VMware recommends having a one-toone mapping between each View Composer service and vCenter Server instance.
Table 2‑3. View Composer Hardware Requirements
Hardware ComponentRequiredRecommended
Processor1.4 GHz or faster Intel 64 or
AMD 64 processor with 2 CPUs
NetworkingOne or more 10/100Mbps
network interface cards (NICs)
Memory4GB RAM or higher8GB RAM or higher for deployments of 50 or more
Disk space40GB60GB
IMPORTANT The physical or virtual machine that hosts View Composer must have an IP address that does
not change. In an IPv4 environment, configure a static IP address. In an IPv6 environment, machines
automatically get IP addresses that do not change.
2GHz or faster and 4 CPUs
1Gbps NICs
remote desktops
Database Requirements for View Composer and the Events Database
View Composer requires an SQL database to store data. The View Composer database must reside on, or be
available to, the View Composer server host. You can optionally set up an Events database to record
information from View Connection Server about View events.
If a database server instance already exists for vCenter Server, View Composer can use that existing instance
if it is a version listed in Table 2-4. For example, View Composer can use the Microsoft SQL Server instance
provided with vCenter Server. If a database server instance does not already exist, you must install one.
View Composer supports a subset of the database servers that vCenter Server supports. If you are already
using vCenter Server with a database server that is not supported by View Composer, continue to use that
database server for vCenter Server and install a separate database server to use for View Composer.
IMPORTANT If you create the View Composer database on the same SQL Server instance as vCenter Server,
do not overwrite the vCenter Server database.
The following table lists the supported database servers and versions as of the publication date of this
document. For the most up-to-date information about supported databases, see the VMware Product
Interoperability Matrixes at http://www.vmware.com/resources/compatibility/sim/interop_matrix.php. For
Solution/Database Interoperability, after you select the product and version, for the Add Database step, to
see a list of all supported databases, select Any and click Add.
Table 2‑4. Supported Database Servers for View Composer and for the Events Database
DatabaseService Packs/ReleasesEditions
Microsoft SQL Server 2014
(32- and 64-bit)
Microsoft SQL Server 2012
(32- and 64-bit)
No SP, SP1Standard
Enterprise
SP2Express
Standard
Enterprise
VMware, Inc. 13
View Upgrades
Table 2‑4. Supported Database Servers for View Composer and for the Events Database (Continued)
DatabaseService Packs/ReleasesEditions
Microsoft SQL Server 2008 R2
(32- and 64-bit)
Oracle 12cRelease 1 (any release up to 12.1.0.2)Standard One
SP2, SP3Express
NOTE The following versions are no longer supported: Microsoft SQL Server 2008 SP4 and Oracle 11g
Release 2 (11.2.0.04).
Upgrade Requirements for View Composer
The View Composer upgrade process has specific requirements and limitations.
To run the View Composer installer, you must be a domain user with Administrator privileges on the
system.
Standard
Enterprise
Datacenter
Standard
Enterprise
Security-Related Requirements
View Composer requires an SSL certificate that is signed by a CA (certificate authority). If you intend to
n
replace an existing certificate or the default, self-signed certificate with a new certificate after you install
View Composer, you must import the new certificate and run the SviConfig ReplaceCertificate utility
to bind your new certificate to the port used by View Composer.
If you install vCenter Server and View Composer on the same Windows Server computer, they can use
the same SSL certificate, but you must configure the certificate separately for each component.
For complete information about security certificate requirements, see "Configuring SSL Certificates for
View Servers" in the View Installation document.
Certificates for vCenter Server, View Composer, and View servers must include certificate revocation
n
lists (CRLs). For more information, see "Configuring Certificate Revocation Checking on Server
Certificates" in the View Installation guide.
Verify that no applications that run on the View Composer computer use Windows SSL libraries that
n
require SSLv2 provided through the Microsoft Secure Channel (Schannel) security package. The View
Composer installer disables SSLv2 on the Microsoft Schannel. Applications such as Tomcat, which uses
Java SSL, or Apache, which uses OpenSSL, are not affected by this constraint. SSLv3, TLSv1.0, and RC4
are also disabled by default. For more information, see "Older Protocols and Ciphers Disabled in View"
in the View Security document.
To enhance the security of View Composer, disable the weak cryptographic cipher suites on the
n
Windows Server computer on which the View Composer service is installed. See "Disable Weak
Cryptographic Cipher Suites on the View Composer Server" in the View Installation document.
You might need to make security protocol configuration changes to continue to be compatible with
n
vSphere. If possible, apply patches to ESXi and vCenter Server to support TLSv1.1 and TLSv1.2 before
upgrading View Composer. If you cannot apply patches, reenable TLSv1.0 on View Composer before
upgrading. For more information, see “Enable TLSv1.0 on vCenter and ESXi Connections from View
Composer,” on page 22.
14 VMware, Inc.
View Connection Server Requirements
View Connection Server acts as a broker for client connections by authenticating and then directing
incoming user requests to the appropriate remote desktops and applications. View Connection Server has
specific hardware, operating system, installation, and supporting software requirements.
Hardware Requirements for View Connection Server
You must install all View Connection Server installation types, including standard, replica, security server,
and enrollment server installations, on a dedicated physical or virtual machine that meets specific hardware
requirements.
Table 2‑5. View Connection Server Hardware Requirements
Hardware ComponentRequiredRecommended
ProcessorPentium IV 2.0GHz processor
or higher
Network Adapter100Mpbs NIC1Gbps NICs
Memory
Windows Server 2008 R2 64-bit
Memory
Windows Server 2012 R2 64-bit
4GB RAM or higherAt least 10GB RAM for deployments of 50 or more
4GB RAM or higherAt least 10GB RAM for deployments of 50 or more
Chapter 2 System Requirements for Upgrades
4 CPUs
remote desktops
remote desktops
These requirements also apply to replica and security server View Connection Server instances that you
install for high availability or external access.
IMPORTANT The physical or virtual machine that hosts View Connection Server must have an IP address
that does not change. In an IPv4 environment, configure a static IP address. In an IPv6 environment,
machines automatically get IP addresses that do not change.
Supported Operating Systems for View Connection Server
You must install View Connection Server on a supported Windows Server operating system.
The following operating systems support all View Connection Server installation types, including standard,
replica, and security server installations.
Table 2‑6. Operating System Support for View Connection Server
Operating SystemVersionEdition
Windows Server 2008 R2 SP164-bitStandard
Enterprise
Datacenter
Windows Server 2012 R264-bitStandard
Datacenter
NOTE Windows Server 2008 R2 with no service pack is no longer supported.
Upgrade Requirements for View Connection Server
The View Connection Server upgrade process has specific requirements and limitations.
View Connection Server requires a valid license key for this latest release.
n
VMware, Inc. 15
View Upgrades
n
n
n
Security-Related Requirements
n
The domain user account that you use to install the new version of View Connection Server must have
administrative privileges on the View Connection Server host. The View Connection Server
administrator must have administrative credentials for vCenter Server.
When you run the installer, you authorize a View Administrators account. You can specify the local
Administrators group or a domain user or group account. View assigns full View Administration
rights, including the right to install replicated View Connection Server instances, to this account only. If
you specify a domain user or group, you must create the account in Active Directory before you run the
installer.
When you back up View Connection Server, the View LDAP configuration is exported as encrypted
LDIF data. To restore the encrypted backup View configuration, you must provide the data recovery
password. The password must contain between 1 and 128 characters.
View Connection Server requires an SSL certificate that is signed by a CA (certificate authority) and that
your clients can validate. Although a default self-signed certificate is generated in the absence of a CAsigned certificate when you install View Connection Server, you must replace the default self-signed
certificate as soon as possible. Self-signed certificates are shown as invalid in View Administrator.
Also, updated clients expect information about the server's certificate to be communicated as part of the
SSL handshake between client and server. Often updated clients do not trust self-signed certificates.
For complete information about security certificate requirements, see "Configuring SSL Certificates for
View Servers" in the View Installation guide. Also see the Scenarios for Setting Up SSL Connections to View
document, which describes setting up intermediate servers that perform tasks such as load balancing
and off-loading SSL connections.
NOTE If your original servers already have SSL certificates signed by a CA, during the upgrade, View
imports your existing CA-signed certificate into the Windows Server certificate store.
Certificates for vCenter Server, View Composer, and View servers must include certificate revocation
n
lists (CRLs). For more information, see "Configuring Certificate Revocation Checking on Server
Certificates" in the View Installation guide.
IMPORTANT If your company uses proxy settings for Internet access, you might have to configure your
View Connection Server hosts to use the proxy. This step ensures that servers can access certificate
revocation checking sites on the Internet. You can use Microsoft Netshell commands to import the
proxy settings to View Connection Server. For more information, see "Troubleshooting View Server
Certificate Revocation Checking" in the View Administration guide.
If you plan to pair a security server with this View Connection Server instance, verify that Windows
n
Firewall with Advanced Security is set to on in the active profiles. It is recommended that you turn this
setting to on for all profiles. By default, IPsec rules govern connections between security server and
View Connection Server and require Windows Firewall with Advanced Security to be enabled.
If your network topology includes a firewall between a security server and a View Connection Server
n
instance, you must configure the firewall to support IPsec. See the View Installation document.
You might need to make security protocol configuration changes to continue to be compatible with
n
vSphere. If possible, apply patches to ESXi and vCenter Server to support TLSv1.1 and TLSv1.2 before
upgrading View Connection Server. If you cannot apply patches, reenable TLSv1.0 on View Connection
Server before upgrading. For more information, see “Enable TLSv1.0 on vCenter Connections from
Connection Server,” on page 35.
16 VMware, Inc.
If you use Horizon 7 servers with a version of View Agent older than 6.2, you will need to enable
n
TLSv1.0 for PCoIP connections. View Agent versions that are older than 6.2 support the security
protocol TLSv1.0 only for PCoIP. Horizon 7 servers, including connection servers and security servers,
have TLSv1.0 disabled by default. You can enable TLSv1.0 for PCoIP connections on these servers by
following the instructions in the VMware Knowledge Base, at http://kb.vmware.com/kb/2130798.
If you plan to perform fresh installations of View Connection Server instances on additional physical or
virtual machines, see the complete list of installation requirements in the View Installation document.
Supported Operating Systems for Horizon Agent
The Horizon Agent component (called View Agent in previous releases) assists with session management,
single sign-on, device redirection, and other features. You must install Horizon Agent on all virtual
machines, physical systems, and RDS hosts.
The following table lists the Windows operating system versions that are supported on single-session
virtual machines in a desktop pool. The virtual machine version must support the guest operating system.
For example, to install Windows 8.1, you must use a vSphere 5.1 or later virtual machine.
Table 2‑7. Operating Systems for Linked-Clone and Full-Clone Remote Desktops
Guest Operating SystemVersionEditionService Pack
Windows 1064-bit and 32-bitEnterpriseNone
Windows 8.164-bit and 32-bitEnterprise and
Professional
Windows 864-bit and 32-bitEnterprise and
Professional
Windows 764-bit and 32-bitEnterprise and
Professional
Windows Server 2012 R264-bitDatacenterLatest update
Windows Server 2008 R264-bitDatacenterSP1
Chapter 2 System Requirements for Upgrades
Latest update
None
SP1
The following table lists the Windows versions that are supported for instant-clone remote desktops.
Table 2‑8. Operating Systems for Instant-Clone Remote Desktops
Guest Operating SystemVersionEditionService pack
Windows 1064-bit and 32-bitEnterpriseNone
Windows 764-bit and 32-bitEnterprise and ProfessionalSP1
The following table lists the Windows operating systems versions that are supported for creating desktop
pools and application pools on an RDS host.
Table 2‑9. Operating Systems for RDS Hosts, Providing Remote Desktops or Applications
Guest Operating SystemEditionService Pack
Windows Server 2008 R2Standard, Enterprise, and
Datacenter
Windows Server 2012Standard and DatacenterNone
Windows Server 2012 R2Standard and DatacenterLatest update
SP1
This table lists the fully supported operating systems as of the date of this publication. For updates to the list
of supported operating systems, see the Horizon 7 Release Notes, available from
For enhanced security, VMware recommends configuring cipher suites to remove known vulnerabilities.
For instructions on how to set up a domain policy on cipher suites for Windows machines that run View
Composer or Horizon Agent, see the topic about disabling weak ciphers for View Composer or Horizon
Agent in the View Installation document.
18 VMware, Inc.
Upgrading View Server Components3
The server components that you must upgrade include View Connection Server, replicated servers, and
security servers. Depending on the optional components you use, you might also need to upgrade
View Composer.
If you spread the upgrade tasks across multiple maintenance windows, you can verify success or discover
issues at each phase of the process. VMware recommends upgrading all server components during the first
maintenance window.
NOTE The Local Mode feature for Horizon Client has been removed, and therefore View Transfer Server
instances are no longer required. In place of the Local Mode feature, VMware recommends using Mirage,
which is included with VMware Horizon 6.0 and later releases. For more information, see the View Release
Notes, available at https://www.vmware.com/support/pubs/view_pubs.html.
For View patch releases, see Chapter 7, “Applying View Patches,” on page 65.
This chapter includes the following topics:
“Upgrading View Composer,” on page 19
n
“Upgrading View Connection Server,” on page 31
n
“Upgrading View Security Server,” on page 37
n
“Upgrading View Servers in a Cloud Pod Architecture Environment,” on page 40
n
“Upgrading View Servers to Allow HTML Access,” on page 41
n
“Upgrade vCenter Server,” on page 41
n
“Accept the Thumbprint of a Default SSL Certificate,” on page 42
n
“Using View Group Policy Administrative Template Files,” on page 43
n
Upgrading View Composer
During an upgrade, View does not support View Composer provisioning and maintenance operations.
Operations such as provisioning and recomposing linked-clone desktops are not supported during the
transitional period when any View servers are still running the earlier version. You can successfully perform
these operations only when all instances of View Connection Server and View Composer have been
upgraded.
NOTE Before you can use the View Composer 6.2 feature for creating automated farms of linked-clone RDS
hosts, you must upgrade all View components to Horizon 6 version 6.2 or later.
VMware, Inc.
19
View Upgrades
Preparing vCenter Server and View Composer for an Upgrade
Because vCenter Server and View Composer are often installed on the same virtual or physical machine,
some preparation tasks apply to both.
Preparing for Upgrades That Include vSphere
If you are upgrading vCenter Server in addition to upgrading to the latest version of View, you must
consult the VMware vSphere Upgrade Guide and perform the following tasks in the following order:
1Verify that the virtual or physical machine meets the system requirements for the version of
vCenter Server that you want to upgrade to.
2Verify that the virtual or physical machine on which the current View Composer is installed meets the
security requirements for the new version.
See “Upgrade Requirements for View Composer,” on page 14.
3If vCenter Server is installed in a virtual machine, take a snapshot of the virtual machine.
For instructions on taking snapshots, see the vSphere Client™ online help.
4If the computer name is longer than 15 characters, shorten the name to 15 or fewer characters.
5Back up the vCenter Server database and the View Composer database.
For instructions on performing a database backup, see the documentation from your database vendor.
6Verify that the database server is compatible with the version of vCenter Server you plan to use.
For example, if the database server is Oracle 9i, you must upgrade.
7Verify that the database is compatible with the new version of View Composer.
View Composer supports a subset of the database servers that vCenter Server supports. If you are
already using vCenter Server with a database server that is not supported by View Composer, continue
to use that database server for vCenter Server and install a separate database server to use for View
Composer and View database events.
8Make a copy of the folder that contains SSL certificates.
This folder is located at %ALLUSERSPROFILE%\Application Data\VMware\VMware VirtualCenter.
9Document the IP address and system name of the machine on which vCenter Server is installed.
10 For all linked-clone desktop pools, use View Administrator to disable provisioning of new virtual
machines.
Because View Composer might be upgraded during a different maintenance window than its desktop
pools, provisioning must be postponed until both components are upgraded.
11 If any desktop pools are set to refresh the OS disk on logoff, use View Administrator to edit the
Desktop/Pools settings for that pool and set Delete or refresh machine on logoff to Never.
This setting prevents an error from occurring when the newly upgraded View Composer attempts to
refresh a desktop on which View Agent has not yet been upgraded.
12 If any desktop pools are scheduled to do a refresh or recompose operation, use View Administrator to
cancel these tasks.
20 VMware, Inc.
Chapter 3 Upgrading View Server Components
Preparing for Upgrades of View Composer Only
If you are upgrading only View Composer and are not upgrading vCenter Server, you must perform the
following tasks:
1Verify that the virtual or physical machine on which the current View Composer is installed meets the
security requirements for the new version.
See “Upgrade Requirements for View Composer,” on page 14.
2If View Composer is installed in a virtual machine, take a snapshot of the virtual machine.
For instructions on taking snapshots, see the vSphere Client online help.
3Back up the View Composer database.
For instructions on performing a database backup, see the documentation from your database vendor.
4Verify that the database is compatible with the new version of View Composer.
View Composer supports a subset of the database servers that vCenter Server supports. If you are
already using vCenter Server with a database server that is not supported by View Composer, continue
to use that database server for vCenter Server and install a separate database server to use for View
Composer and View database events.
5Document the IP address and system name of the machine on which vCenter Server is installed.
6For all linked-clone desktop pools, use View Administrator to disable provisioning of new virtual
machines.
Because View Composer might be upgraded during a different maintenance window than its desktop
pools, provisioning must be postponed until both components are upgraded.
7If any desktop pools are set to refresh the OS disk on logoff, use View Administrator to edit the
Desktop/Pools settings for that pool and set Delete or refresh machine on logoff to Never.
This setting prevents an error from occurring when the newly upgraded View Composer attempts to
refresh a desktop on which View Agent has not yet been upgraded.
8If any desktop pools are scheduled to do a refresh or recompose operation, use View Administrator to
cancel these tasks.
Upgrade View Composer
During the first maintenance window, you will upgrade View Composer. Operations such as provisioning
and recomposing linked-clone desktops are not supported until all View servers are upgraded.
Prerequisites
Determine when to perform this procedure. Choose an available desktop maintenance window. Budget
n
15 minutes to half an hour.
Complete the tasks listed in “Preparing for Upgrades of View Composer Only,” on page 21.
n
Verify that the server on which View Composer is installed has a CA (certificate authority)-signed
n
TLS/SSL server certificate installed and configured. After you upgrade View Connection Server, if View
Composer does not use a CA-signed certificate, the default self-signed certificate is shown as invalid in
View Administrator.
Verify that you have a domain user account with administrative privileges on the hosts that you will
n
use to run the installer and perform the upgrade.
VMware, Inc. 21
View Upgrades
n
Procedure
1On the virtual or physical machines where View Composer is installed, download and run the installer
2Specify whether you want the wizard to upgrade the database schema if a schema upgrade is required.
3When the wizard prompts you for the View Composer port number, verify that the port number is set
What to do next
If you need to do a manual upgrade of the database schema, see “Run SviConfig to Manually Upgrade the
Database,” on page 23.
Determine whether to let the installer wizard upgrade the View Composer database if a schema
upgrade is required. You can choose to run the SviConfig command-line utility after the wizard finishes
to upgrade the database schema manually and to create a log of the upgrade.
for View Composer.
You can download the installer from the VMware Web site.
Step-by-step instructions for running the installer appear in the View Installation document.
If a dialog box appears with the message "Database upgrade completed with warnings" you can click
OK and safely ignore the message.
to 18443.
If you have an older version of vCenter Server, see “Enable TLSv1.0 on vCenter and ESXi Connections from
View Composer,” on page 22.
At your next maintenance window, continue with the View upgrade. See “Upgrade View Connection
Servers in a Replicated Group,” on page 32.
Enable TLSv1.0 on vCenter and ESXi Connections from View Composer
Horizon 7 and later components have the TLSv1.0 security protocol disabled by default. If your deployment
includes an older version of vCenter Server that supports only TLSv1.0, you might need to enable TLSv1.0
for View Composer connections after installing or upgrading to View Composer 7.0 or a later release.
Some earlier maintenance releases of vCenter Server 5.0, 5.1, and 5.5 support only TLSv1.0, which is no
longer enabled by default in Horizon 7 and later releases. If it is not possible to upgrade vCenter Server to a
version that supports TLSv1.1 or TLSv1.2, you can enable TLSv1.0 for View Composer connections.
If your ESXi hosts are not running ESXi 6.0 U1b or later, and you cannot upgrade, you might also need to
enable TLSv1.0 connections to ESXi hosts from View Composer.
Prerequisites
Verify that you have View Composer 7.0 or a later release installed.
n
Verify that you can log in to the View Composer machine as an Administrator to use the Windows
n
Registry Editor.
Procedure
1On the machine that hosts View Composer, open the Windows Registry Editor (regedit.exe).
2Navigate to HKLM\System\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS
1.0\Client
If this key does not already exist, create this key.
3Delete the value Enabled if it exists.
4Create or edit the DWORD value DisabledByDefault and set it to 0.
22 VMware, Inc.
Loading...
+ 50 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.