Veeam Backup — Upgrade/Migrating to new server
Background:
This article is written on 24-Jul-23
I was migrating from Veeam B&R version 11 to version 12.
Precautions:
Different database provider
Veeam B&R version 11 is using MS SQL DB while version 12 is using Postgress SQL DB.
They are not compatible and we will not be able to restore configuration database.
For such case, we need to use MS SQL DB for Veeam B&R version 12.
During installation of the newer Veeam B&R version, choose MS SQL as the database.
Timing
You need to perform migration on non backup time window.
Installing new Veeam B&R version will upgrade components on the infrastructure to be backed up hence the old Veeam version will not work anymore.
Finish your backup first and do the migration before the next backup window.
Prerequisites
Installed MS SQL (maybe Express edition) on new server.
Installed both old version and new version of Veeam Backup and Replication (I am using community edition).
There is a backup of existing (old) Veeam B&R.
Configure backup repositories on your new Veeam version
This is necessary to restore configuration backup.
Restoration Process
Assuming you have installed your newer version of Veeam B&R, open the configuration backup
This time, choose to restore
Credentials passwords were not stored in backup, hence you have to supply all required passwords (by pressing the edit button).
Disabling previous version of Veeam B&R
When possible try to run backup on your new version of Veeam B&R.
Once successful, you need to disable your previous version Veeam B&R jobs.
(Anyway, they will fail as components are already upgraded)
Once you are confident your new version of Veaam B&R is running well, you can proceed with uninstalling of previous version.
InsyaAllah you are successful in your migration task, aameen.