On Dec 9th, VMware released vRA 6.2 (formerly known as vCAC). The new release introduced many bug fixes and new features support especially for endpoints. Further information about the new features can be found here (vRA 6.2: What’s New). Omer Kushmaro (@elastic_skies) also wrote a great post about the new features on his blog
In this post, I will go through the steps required for the upgrade. There are some prequisites that should be fullfilled to have a successful upgrade. These prequisites are listed in Upgrading vCloud Automation Center 6.1 to vRealize Automation 6.2 document available in VMware vRA Documentation center.
- I am using minimal installation here. All IaaS components are installed on the same Windows Server. (Standalone Installation).
- Back up vRealize Appliance configuration files in the following directories on each appliance.
- There are 3 modes for upgrade, Download the Virtual Appliance update from CD ROM Drive, Download the Virtual Appliance update from VMware Repository or Download the Virtual Appliance update from Internal Repository. In my Setup I will be using VMware Repository as my Virtual Appliances have direct connection to the internet
- Take a backup of all databases used. This included MSSQL DBs and vPostgresDB
- Take snapshots of all Appliances. You may need to rollback in case of any issues. Take snapshot of vCAC Appliance, Identity Appliance and IaaS Components (for Distributed setup, all machines running the Iaas Components).
- There is an important note in VMware vRA upgrade document about shutting down vco-service if you are running a vCAC Highly Available setup with load balancer in use. Steps are detailed in Page 11.
- You will have to shutdown vCAC Appliance and IaaS machine before the start of the upgrade. For distributed installations you will need to shutdown the services on all IaaS servers using the following order:
- All VMware vCloud Automation Center agents
- All VMware DEM workers
- VMware DEM orchestrator
- VMware vCloud Automation Center Manager Service
Now let us start the upgrade process. In my setup I am using Identity Appliance for SSO authentication so it should be the first step of the upgrade.
Upgrading Identity Appliance:
1. Login into the Identity appliance configuration page: https://<IP or FQDN>:5480
2. Navigate to update tab then click “Check updates”.
Upgrading vCAC Appliance:
1. Login to the vCAC Appliance configuration page: https://<IP or FQDN>:5480
Upgrading IaaS Components:
1. After vCAC Appliance reboot successfully, Open you browser and navigate to https://<vCAC_ip/vCAC_FQDN>:5480/installer
2. Download the database upgrade scripts zip file (~1.7 MB) then extract it.
- Make sure that Java version 1.7 x64 bit is installed and JAVA_HOME environmental variable is set correctlt.
- Make sure that Micosoft .NET Framwork is installed prior to running the IaaS installer.
3. Run the upgrade script DBUpgrade.exe [DBUpgrade -S <SQL_Server>,PORT -d <dbname> -U <username>]. Kindly note that the options format is case sensitive.
4. The final step of the upgrade will be to upgrade IaaS installer. Download the Installer from the same IaaS installation page (Step 2).
5. Provide Appliance login information
6. Click Next, Option “Upgrade” will be the only available option
7. Click Next, You should see the detected components page. Provide the credentials for Service Account and SQL server.
8. Click Next. The upgrade Should start now. It takes sometime till completion so this is the best time for a coffee break 🙂
This is the last step of the upgrade and you should apply it after completing all the previous steps successfully
1- 1. Login to the vCAC Appliance configuration page: https://<IP or FQDN>:5480
2- Click vRA Settings then Navigate to SSO tab.
3- Enter the credentials for SSO authentication then select Apply branding. Once you confirm all inputs are correct, Click Save Settings.
4- SSO configuration update takes a few minutes. A success message should appear if all configuration were correct.
5. vCAC Appliance services will restart so wait for another 5 to 10 minutes before logging into the vCAC login page/
Now, You should see “VMware vRealize Automation” Branding in the login page.
This concludes the upgrade procedures for vRA 6.2. My next task will be to upgrade ITBM Standard to v6.0. Stay tuned..