When you're using Vault in a replicated environment with a large database (1TB+) it can be a very lengthy process to upgrade Vault servers to the latest release. Without doing a risky in-place upgrade to your production Vaults, the process in short is as follows:
- Create a new set of Vault servers with latest version of Vault
- Take production Vaults offline
- Backup Vault data to new servers.
- Restore data.
- Re-replicate data to new subscribers.
This process can take several days with lots of downtime for engineering.
I would like for Autodesk to put some effort into a real time Vault update that would look something like:
- Create new Vault severs with latest version of Vault
- Add new future publisher server as a subscriber of production Vault.
- New servers receive replicated data and migrate to current release and replicate to all new subscribers.
- Users are switched over to new servers and old servers are taken offline.
This ideally would result in zero downtime. Time is money and the upgrade process takes lots of time.