Appendix D: vCloud Director Upgrade Considerations : Upgrade Considerations
   
Upgrade Considerations
The following tables list some of the general things to consider before starting an upgrade of vCloud Director components.
Back up the following components of vCloud before making any changes. VMware recommends that all backups occur at the same time while all vCloud components are shut down. This has a major impact on availability, but maintains data consistency between all components in the event of a rollback.
Table 25. Components to Back Up
Component
Backup Considerations
Resources
vCloud Director database
Create a full backup of the vCloud Director database after all cells are shut down.
Database administrator
vCloud Networking and Security Manager database
Create a full backup of the vCloud Networking and Security Manager database.
vCloud administrator
vCenter Chargeback database
Create a full backup of the vCenter Chargeback Database after all vCenter Chargeback servers are shut down.
Database administrator
 
VMware strongly recommends performing a full virtual machine backup. If this is not possible, take a snapshot while the virtual machine is powered off or while creating a full clone of the virtual machine.
Table 26. Backup or Snapshot Considerations
Virtual Machine
Backup and/or Snapshot Considerations
Resources
vCloud Director cells
Suspend vCloud Director scheduler, stop the vCloud Director services and shut down the cells. Then take a backup, snapshot, or full clone of the virtual machine.
vCloud administrator
vCloud Networking and Security Manager
After creating a full backup of the vCloud Networking and Security Manager Database, shut down the virtual machine and take a backup, snapshot, or full clone of the virtual machine.
vSphere administrator
Chargeback Managers
Shutdown the virtual machines, then take a backup, snapshot, or full clone of the virtual machine.
vSphere administrator
 

For non vCloud components, consider the following guidelines.
Table 27. Non-vCloud Considerations
Component
Consideration
Resources
Red Hat patches
Run Red Hat patch updates prior to running the vCloud Director installer. The package dependencies have updates that may be required by vCloud Director 5.1.
Do not update kernel or other packages that would bring the system to an unsupported version of RHEL.
vCloud Director 5.1 supports the following Red Hat releases:
*Red Hat Enterprise Linux 5 (64 bit) Updates 4,5,6, and 8.
*Red Hat Enterprise Linux 6 (64 bit) Updates 1 and 2.
Update the packages only when necessary as detailed in the vCloud Director Installation and Configuration Guide (https://www.vmware.com/support/pubs/vcd_pubs.html).
Linux Administrator
DNS for load balancer VIPs
Consider lowering the TTL (Time to Life) on the DNS for the load balanced VIPs for HTTP and console proxy a day or two prior to upgrading.
Lowering these allows clients to update their DNS cache quicker when resolving the portal name. Because the DNS name is directed to temporary maintenance pages, then back to the original pages, a lower TTL prevents the need for users to manually flush their DNS cache for updates.
Redirect the DNS prior to upgrading to a custom maintenance page on a completely separate web server outside of the vCloud Director cells. Verify that all users are redirected to the maintenance page before shutting down cells.
DNS Administrator