16Jan2020 – Upgrade to Diagram
As discussed previously in my What’s New with VMware vCloud Director 10.0 Series (Part 1 and Part 2), I was working on a diagram that reviews how the VMware vCloud Director 10.0 upgrade and migration workflow.
I used MindNode to complete this diagram. The diagram reviews if you choose to stay on the Linux and External PostgreSQL (PgSQL) path or consume the multi-faceted vCloud Director appliance.
There are considerations for the appliance and Linux form factor. I’d like to point out a few items:
- vCD 10.0 only supports PostgreSQL. There is no more Microsoft SQL Server support. Oracle was deprecated several versions ago. However, I do show a migration path to PgSQL in this diagram.
- Using the vCD Appliance provides PgSQL availability. However, loss of the master node requires manual failover to the replica instance.
- Using an External PostgreSQL instance is fully supported. However, you will need to collaborate with your database point of contact for optimal configuration. This is no different than when we had MS-SQL or Oracle support.
- As of today, VMware will continue to ship the binaries and appliance. From my purview, there are no identified plans to only cut over the appliance. I suggest working with your architecture team to define constraints and/or end-requirements.
Two different PNGs below – standard PNG and one in transparent mode. I hope this clarifies the options available to upgrade to vCloud Director 10.0! Thanks to Sean Smith and Bob Motanagh for the review.
Edit – thanks to Tomas Fojta for his review along with Robért’s comment on this blog post. I’ve updated the drawings.
-Daniel
Thanks for the graphic.
Maybe I misinterpret it but the graphic tells me, if I’m using VCD 9.7 Linux Binary with external MS SQL then I can just upgrade to VCD 10 without migrate to Postgres. I think it’s missing the migration steps?
Whoops! Great catch, thank you. Updating it now.
Hi,
looks like a dead end if you have vCD 9.7 with external PgSQL in your graphic, but it is not – you can migrate the external to internal PgSQL and switch to vCD 10
https://docs.vmware.com/de/vCloud-Director/10.0/com.vmware.vcloud.install.doc/GUID-D8D2BB80-E9C0-44A8-9531-5F36FAE1F0C1.html
BR, Marcus
Marcus, you are 100% correct. Thank you for your comment and I am fixing the diagram now.
Hi,
Let’s consider update Linux Binary vCD 9.1 with external DB to vCD 10. According to your graphic for Oracle DB there are two steps:
1. Migrate to 9.1 PgSQL External
2. Upgrade to vCD 10
For MS SQL DB there is additional step:
1. Upgrade to vCD 9.7
2. Migrate to 9.7 PgSQL External
3. Upgrade to vCD 10
In article bellow it looks it’s possible to direct migrate vCD 9.1 from MS SQL to PgSQL, so in theory it would be possible two steps updating only:
https://docs.vmware.com/en/VMware-Cloud-Director/9.1/com.vmware.vcloud.admin.doc/GUID-30090914-3BB8-4743-BD8B-C29FA863C034.html
The question is why vCD 9.1 for MS SQL DB have to be firstly updated to 9.7?
Regards,
Lukasz.