Upgrading VCSA 6.0 U2 to 6.5 via GUI


The cliff notes for this process are:
  • Mount/extract/etc. the ISO
  • On the old VCSA, turn ssh on
  • Run installer.exe
  • Point to an existing vCenter/ESXi in order to provision the new VCSA instance (read more below)
  • Specify what data will be migrated
  • Power-off the old VCSA
  • Import the data defined earlier
  • Enjoy VCSA 6.5 GA
It is important to note that during this process the original VCSA is powered off but is not deleted.  You will need to delete the appliance yourself.  VMware is kind enough to let you do this at your own leisure in case anything goes whacky during the process.
Now, let’s get started!
Download the VMware vCenter Server Appliance 6.5 ISO from https://my.vmware.com and either mount it or burn it to DVD.  Once mounted, you can run the installer in [CD]:\vcsa-ui-installer\win32\installer.exe and will be presented with the following window.  For this effort we’re going to choose “Upgrade” from the menu below:
VCSA 6.5 Upgrade
The following screen introduces the product and process:
VCSA 6.5 Upgrade
You have to accept the usual terms and conditions:
VCSA 6.5 Upgrade
The “Deploy appliance” screen is a little confusing since we’ve chosen to upgrade our existing VCSA.  However, what the upgrade does is actually deploy a new VCSA and migrate settings and database over to the new appliance.  Sneaky, VMware, sneaky!
Enter your existing appliance FQDN or IP along with your SSO username and password, then specify a vCenter or host that manages the existing appliance:
VCSA 6.5 Upgrade

Accept the certificates from both the vCenter and host:
VCSA 6.5 Upgrade

The next screen allows you to specify where the new appliance is deployed.  Specify the FQDN or IP of your host or vCenter server along with credentials necessary:
VCSA 6.5 Upgrade

Again, accept the certificate for the ESXi host or vCenter server you’re using as a target:
VCSA 6.5 Upgrade

Provide the VM name of your new vCenter server.  Again, we’re going to end up with a new appliance, so name it in accordance to whatever your standard is.  Obviously, you cannot use the same VM name as the existing VCSA:
VCSA 6.5 Upgrade

If you’re experienced with deploying VCSA 6.0 then you might recognize that the resources changed a bit in the next screen shot.  I am going to use a “Tiny” deployment, but this size used to require 2 vCPU and 8GB of RAM.  Now, it looks like it requires 10GB of RAM:
VCSA 6.5 Upgrade

As usual, pick your storage and choose whether or not you want to deploy the VCSA thick or thin:
VCSA 6.5 Upgrade

Next up is the network configuration page.  Specify your temporary IP address – this is the IP address that the new upgraded VCSA will be stood up with, but will ultimately be redefined with the IP of the original appliance:
VCSA 6.5 Upgrade

Review your configuration and click finish to begin the actual deployment:
VCSA 6.5 Upgrade

The actual deployment kicks off:
VCSA 6.5 Upgrade

Very soon thereafter, you’re done!
VCSA 6.5 Upgrade

Well, hold on a second – we’re done Stage 1.  There’s more to this.  You can see the message in the above window stating that you can visit https://[IP of new VCSA]:5480 to continue the upgrade if you get disconnected.  Or, you can hit continue.  Once you continue, you’ll the following screen explaining that we’re now going to move data (taking a snapshot on the original VCSA may not be a bad idea at this point).  Click next to continue:
VCSA 6.5 Upgrade

Next, we… oh no!
VCSA 6.5 Upgrade

Well jeez – would have been nice to know that we need to connect to the existing VCSA via ssh!  So, we’ll go enable ssh on the existing VCSA and click close, then back, and retry the pre-upgrade checks (you can enable ssh by going to https://[IP of original VCSA]:5480 and turning on ssh from the Access tab).  If you have any firewalls between the new instance and old instance of your VCSA then you’ll need to make sure TCP port 22 is open.
Once we retry the pre-checks, we pass but with warnings:
VCSA 6.5 Upgrade
The warnings above simply state to turn off fully automated DRS during the upgrade while also letting us know that the vSphere Replication extension that I have in use may not be compatible with the new vCenter server.  Onward!
This is the cool part – we get to pick whether we want to import just the configuration, the configuration with events and tasks, or the configuration, events, tasks, and performance metrics.  I am going to choose the third option – Configuration, events, tasks, and performance metrics.  You may choose another option if your environment has significant data and migrating it is unreasonable or you just don’t care:
VCSA 6.5 Upgrade

The next screen is the typical Customer Experience Improvement Program opt-in which I am choosing to defer:
VCSA 6.5 Upgrade

One more review screen – this screen shows you again that you’ll have a temporary IP on the new instance as well as the FQDN of the new instance once the migration is complete.  Of course we’re going to check the box “I backed up the source vCenter Server“, right?  Click finish!
VCSA 6.5 Upgrade

The following screenshots so the next few screens you’ll click through:
VCSA 6.5 Upgrade
VCSA 6.5 Upgrade
VCSA 6.5 Upgrade

If you have the vSphere client open directly to your host, you can open the console of your existing VCSA 6.0 and watch it shutdown, etc.  VMware is so nice – I would have just yanked the power 🙂
After some more waiting, the Active Directory configuration is setup, the VMware Identity Management services are started, Postgres is setup, all sorts of cool data is imported (like the Content Library!), etc.  Finally, we’re done:
VCSA 6.5 Upgrade
Everything was successful as noted by the message beneath the completion bar.  Perfect!
:
VCSA 6.5 Upgrade

While I did install the Enhanced Authentication Plugin, I was not able to check the “Use Windows session authentication” on the page.  I was, however, able to login with my AD credentials:
VCSA 6.5 Upgrade

Everything is looking good!  One thing worth mentioning is that when visiting https://[VCSA].domain.local/ you’ll find that there is a vSphere client with flash and without, but that the client without is listed as “partial functionality” at this time.  Sad face.
VCSA 6.5 Upgrade
Still, everything works well!  Thanks for following along.  I’ll report back with any other findings.

Update VMware VCSA 6.5.x to 6.5.0b


Warning:
vCenter/VCSA 6.5 should be upgraded to 6.5.0b (aka 6.5 b) before upgrading your host(s) to ESXi 6.5.0a, which is still the latest ESXi version by the way.

Prerequisite

  • VCSA 6.5.x with internet access
If your VCSA has no internet access, follow the offline install procedure at:
  • Full Patch for VMware vCenter Server Appliance 6.5 b (2148497)

Preparations

Warning:
Do this VCSA 6.5.0b upgrade in a test environment first! Before attempting, you should be sure to have a full backup, such as the simple native VCSA backup button seen at top-right. You can also use a 3rd party backup solution. At a minimum, you can do a snapshot of this VCSA VM before upgrading, make sure everything works alright, then remove the snapshot, ideally within a day or so, to avoid performance degradation

Simple Upgrade from VCSA 6.5 to 6.5.0a using VAMI - Screenshots

Takes about 2 to 3 minutes to upgrade
go-to-ip-or-name-of-your-vcsa-TinkerTry
in your browser, go to your VCSA IP or Name:5480
login-to-your-VCSA-TinkerTry
login with root and your password
click-on-Update-then-on-Check-Updates-TinkerTry
along the left edge of DCUI, click 'Update', then click on 'Check Updates'
click-on-Check-Repository-TinkerTry
click 'Check Repository'
click-on-I-accept-then-click-Install-TinkerTry
click on 'I accept' checkbox, then click on 'Install'
wait-for-your-VCSA-TinkerTry
wait for a bit, on SSDs, a bit is less than 2 minutes
upgraded-successfully-VCSA-TinkerTry
wow, you're done already
click-on-Summary-then-click-on-Reboot-TinkerTry
at left, click on 'Summary', then at right, click on 'Reboot'
login-to-your-VCSA-TinkerTry
login with root and your password
click-on-Update-then-on-Check-Updates-then-on-Check-Repository-TinkerTry
along the left edge of DCUI, click 'Update', optionally also clicking on 'Check Updates' then 'Check Repository', with the DCUI showing you confirmation that you're already done, since you're at 6.5.0.5300 Build Number 5178943

How to Check for Updates for Windows 10

Checking for updates on Windows 10 is easier than ever! Updating gives you the latest features, improvements, bug fixes, and security patches. Windows 10 automatically updates on its own, but there are times when you will want to manually check for updates.

EditSteps

  1. Image titled Check for Updates for Windows 10 Step 1
    1
    Launch the start menu. This is the Windows icon that is present at the lower-right corner of your screen.
  2. Image titled Check for Updates for Windows 10 Step 2
    2
    Type check for updates and hit  Enter.
  3. Image titled Check for Updates for Windows 10 Step 3
    3
    Click Check for updates to begin.
    • If there is an update available, it will start installing. If there are no updates, it will say that your PC is up to date.

How to Update Windows


Microsoft is always working on improving the quality of its Windows operating systems by fixing bugs and enhancing features to the operating system and associated programs. It makes these changes available to Windows users through the Windows Update feature. There are three ways you can get these Windows Updates , through the tool that is built into your operating system, from Microsoft's website and through Automatic Updates.

1
Use the Built-in Windows Update Tool

  1. Image titled Update Windows Step 1
    1
    Click the "Start" button, choose "All Programs" and select "Windows Update." Or, if you are running Windows Vista or Windows 7, you can open the "Control Panel," choose "Safety and Security" and click on "Windows Update."
  2. Image titled Update Windows Step 2
    2
    Select "Check for updates." Wait as the Windows Update tool scans checks for updates that you have not installed. If you see a message that says, "Updates are available for your computer" or "Install updates for your computer," click the button labeled "Install updates."
  3. Image titled Update Windows Step 3
    3
    Wait as the updates install. Restart your computer when prompted to complete the updating process.

2
Download from Microsoft's Website

  1. Image titled Update Windows Step 4
    1
    Open Internet Explorer and go to http://update.microsoft.com Click the "Express" button to see only high-priority updates that need to be installed for your computer. Click the "Custom" button if you want to view optional updates in addition to high-priority updates.
  2. Image titled Update Windows Step 5
    2
    Wait as the updater scans and gathers necessary information from your computer. It will need to find out what operating system you are using, along with the version of Microsoft programs you have on your computer that are affected by Windows updates.
  3. 3
    View the updates that are available for your computer once the updater finishes scanning. Select the ones you want to download and click "Get updates."
  4. 4
    Click the "Open" button and then click the "Run" button when the message appears asking what you want to do with the download. Click "Next" and follow the instructions on the installation wizard.
  5. Image titled Update Windows Step 8
    5
    Restart your computer once the installer finishes installing the updates.

3
Set up Automatic Updates

  1. Image titled Update Windows Step 9
    1
    Click the "Start" button and choose "Control Panel." If you are using Windows XP, choose "Automatic Updates." If you are using Windows Vista or Windows 7, choose "System and Security," and then click on "Turn automatic updating on or off."
  2. Image titled Update Windows Step 10
    2
    Select the radio button next to "Automatic (recommended)" if you are using Windows XP. If you are using Windows Vista or Windows 7, click on the drop-down menu and choose "Install updates automatically (recommended)."
  3. Image titled Update Windows Step 11
    3
    Push the "OK" button to close the window and confirm your Automatic Update preferences. Automatic Updates will now take care of your updates for you automatically, based on your settings.