The upgrade from v11 to v12 went fine. No issues and everything worked flawlessly.
The upgrade to v13 however, did not go as well.
I wanted to let Veeam know what went wrong for me. Maybe someone else could use some of the solutions as well.
All issues are mostly resolved one way or another.
- I had to remove my Veeam-configuration-backup-to-tape system (repo->file->tape);
- I've made a separate post about it here Veeam config to tape;
- Then two (out of four) application-aware VM backups failed;
- I've fixed this by manually installing the Guest Agent on those servers.
- The Linux Volume level backup failed;
- Had to re-implement kb4732 (rebuild the veeamsnap module).
- All OLVM VMs backup failed;
- Temporary fix was to allow all ports, after which it suddenly worked again, although there are no new ports required in v13... (we have an ACL inplace between backup server and targets). I still need to find out which port I need to allow - on my todo list.
- I have made Powershell scripts to e-mail me which tapes to take out, these failed as well.
- When manually running the script, I get "The Powershell module Veeam.Backup.Powershell won't load. This may be due to corruption or not installed. Quitting." Nice and descriptive, right? I needed Reddit to tell me it was because it required Powershell 7! This fixed it. (run with 'pwsh' instead of 'powershell' in Task Scheduler) It's not mentioned in any (upgrade)documentation as far as I can search.
Regards.