I'm not sure if this is a bug in V12/AHV4 for certain, but wanted to ask if any other customers have this same behavior (or if Veeam developers can repro) or if it's just us. If others can confirm I will open a support case and update this thread.
We upgraded from V11/AHV3 to V12/AHV4 on Tuesday April 18th. We have a handful of Nutanix clusters, each with a single AHV proxy each. I know that during the component upgrade process of the V12 upgrade that the old AHV proxy VM is deleted and a new one is deployed.
Note we are in UTC-5 so a discrepancy in some logs between 10PM of the 17th and 3AM on the 18th is to be expected
See this screenshot - this is the statistics/log of the PD snapshot job for one of the backup proxies that was working prior to our upgrade on the 18th.
Now see this screenshot - this is the statistics/log of the same PD snapshot job after the upgrade. Note how it's ending with a warning because there's no VMs found.
If we look at the protection domains on the relevant cluster, we can see that there is a VM of the same name as the backup proxy in the protection domain....
Please ignore the number of warnings in the screenshot, these are not related to this issue and pre-exist this issue by many months.
....but if we look at the snapshot listing, they seem to stop on the day of the upgrade:
Here's my conclusion based on what I'm seeing:
- After the V12 upgrade is completed, the component upgrade process executes.
- During the component upgrade process, the AHV proxy VMs are re-deployed and the old VMs are deleted.
- Unlike a normal proxy deployment, whatever process adds the AHV proxy VM to the VeeamBackupProtection on the Nutanix cluster does not run during the component upgrade.
- While the name of the VM is unchanged in Nutanix, it gets a new vmuuuid internally on the Nutanix cluster, so nothing seems afoul in the Nutanix Prism webUI...
- ...but the VM listed in the protection domain is the previous AHV proxy VM, not the newly created one.