An updated version is now available: VMware Update Manager 6.5 Install Guide.
VMware Update Manager provides centralised patch and version management for ESXi hosts, virtual machines, and virtual appliances. Update Manager can be used to upgrade and patch ESXi hosts, install and update third-party software on hosts, upgrade virtual machine hardware, VMware Tools, and virtual appliances. This guide will cover the installation of VMware Update Manager 6.0 Update 2.
- Update Manager 6.0 must be installed on a Windows server, this can be the same server as vCenter. The Update Manager Download Service can be used for secure environments with no internet access.
- Update Manager must be registered with a vCenter Server instance.
- The following deployment models are recommended by VMware:
- All-in-one model; embedded database for small environments.
- Medium deployment mode; Update Manager and vCenter Server installed on the same Windows server with separate external databases. Recommended for most environments.
- Large deployment model; dedicated Windows server for Update Manager, separate to vCenter Server, with external database. Recommended for deployments where datacentre instances contain over 100 hosts and 1000 virtual machines each.
- The upcoming release of vSphere 6.5 will include an embedded Update Manager instance with the VCSA, removing the need for a dedicated Windows server.
- Update Manager 6.0 requires vCenter Server or VCSA v6.0, can be used to upgrade and patch hosts running ESXi 5.x and above, and install VMware Tools for Windows and Linux guests.
- Update Manager 6.0 requires a 64-bit version of Windows; Windows Server 2008 SP2 64-bit or later.
- Microsoft .NET Framework 3.5 should be installed on the Windows server.
- A full list of supported SQL and Oracle databases is available using the Database Interoperability Matrix, for small environments (5 hosts, 50 VMs) an internal installation of SQL Server 2012 Express can be used.
- If using the embedded Microsoft SQL Server 2012 Express database then Microsoft Windows Installer version (MSI) 4.5 must also be installed.
- The user requires Oracle DBA role, or SQL sysadmin server role, or db_owner fixed database role on the Update Manager and MSDB database.
- A dedicated Windows server requires a minimum of 2 GB RAM for Update Manager, where Update Manager is installed on the same Windows server as vCenter there should be a minimum of 8 GB RAM.
- VMware recommend at least 120 GB of free space on the drive where the patching repository will be stored. Use the VMware Sizing Estimator to work out how the capacity required for your environment.
- Update Manager connects to vCenter Server on TCP port 80. ESXi hosts connect to Update Manager using ports 9084 and 902. A full list of network port requirements can be viewed in this kb.
- For a full list of pre-requisites see the Update Manager 6.5 Documentation Centre.
- A reboot is not required post-installation of Update Manager so there is no down time.
Create Data Source
Before beginning if you intend to use Update Manager with an external SQL database be sure to install the SQL Server Native Client (if vCenter Server is installed on the same Windows server using an external database then this is likely to be already installed).
You must also configure a 32-bit ODBC data source. In Windows 2008 32-bit ODBC can be accessed via C:\Windows\SysWOW64\odbcad32.exe, in Windows 2012 and 2016 32-bit ODBC can be accessed via Control Panel > Administrative Tools > ODBC Data Sources (32-bit).
Click System DNS, Add and input the details for the external database, test the data source before continuing.
Download the VMware vCenter Installer ISO, which includes VMware Update Manager. Mount the ISO and double click autorun.exe. Select Server under the vSphere Update Manager menu. Click Install.
I will be using an external database, an embedded Microsoft SQL Server 2012 Express database can also be installed by selecting the Embedded Database Option.
Select the language and click Ok ,then Next.
Accept the license agreement and click Next.
Review the support information, if the Update Manager instance will not have access to the internet untick Download updates from default sources immediately after installation, otherwise click Next.
Enter the information for the vCenter Server and click Next.
If you are using an external database select the Data Source Name for the database and click Next.
Review the Data Source Name information and click Next.
Select how Update Manager should be identified, host name or IP, accept the default ports and configure a proxy server if required, then click Next.
Review the default installation locations, change if necessary, and click Next.
If the installation destination has less than 120 GB of available space you will receive the warning below, click Ok to continue.
Click Install to begin the installation.
The installation progress status bar will be displayed.
Once installation is complete click Finish.
After the installation has completed an Update Manager option will be added to the vSphere web client home page in the navigation panel.
Select the newly installed Update Manager. Here you can configure basic settings such as a download schedule, the default settings are pre-configured to get you up and running. Let’s have a quick look through the other tabs.
Hosts Baselines and VM Baselines tabs list Baselines which are attached to hosts or virtual machines. A baseline contains patches, an upgrade image, etc.
The Patch Repository contains downloaded patches, these can be attached to a baseline.
ESXi images can be imported via the ESXi Images tab, these are uploaded as an ISO and can be vanilla ESXi images, vendor provided images, or custom created images. For assistance with creating custom ESXi image using the ESXi Image Builder see the VMware Auto Deploy Guide.
The Update Manager settings are all fairly intuitive; download updates or upload an ESXi image, and create a baseline. Once you have a baseline go to the hosts and clusters view, select the host or virtual machine to update and browse to Manage > Update Manager.
Here you can attach baselines, check compliance, scan for updates, stage patches (downloads but doesn’t install), remediate patches (installs, host will be rebooted), or return to the Update Manager admin view.
Update Manager can also be used with the vSphere Windows client by adding the plug-in through Plug-ins > Manage Plug-ins.