I'm running Veeam Backup & Replication 22.214.171.1245 for Hyper-V on Windows Server 2012. I have a backup repository that is two rotated USB drives. The type of the repository is "Microsoft Windows server," and the setting for "This repository is backed by rotated hard drives" is selected. The backups run as expected.
If I try to do a restore and the drive has been swapped, but the backup hasn't yet run, Veeam doesn't yet know it's a different drive, so it only shows me restore points on the drive that is no longer attached. After a backup has run, it does show the correct restore points.
In order to get the restore points on the attached drive before a backup has run, I would think I could go to "Backup Infrastructure," then "Backup Repositories," right-click on the repository, and choose "Rescan repository." But the "Rescan repository" menu item is grayed out, as is the corresponding button in the ribbon above. I found this same problem mentioned here
. That post said the grayed-out menu item was by design, to avoid problems with restore points, but I didn't find any workaround mentioned there.
I've also tried going through the properties of the existing backup repository, just clicking "Next" all the way through, and letting it go through the various stages of discovery, registration and configuration at the end, and it still showed the restore points of the drive that was not currently attached.
Finally, I've tried selecting "Import backup," browsing to the .vbm file on the currently attached USB drive, and importing that. After that the current restore points do show up and I can restore from them, but it seems possibly to mess up future backups (maybe the same problem as mentioned in the above forum post). When I tried this, the next scheduled backup turned out to be incremental, not full, even though the drive had been swapped so there was a missing backup in between. I didn't trust that backup so I ran an Active Full one after it was finished.This post
mentions unchecking the "rotated hard drives" option in the settings, rescanning, and then checking the option again, but wouldn't that just lead to the same problems with restore points?
I opened a support case for the incorrect restore point problem (#01974328), but was told there is no workaround as of now. It was recommended that I make a post to the forums with this as a feature request.
So: I would like to request a way to get Veeam to update the restore points after a drive has been rotated but before a backup has run. It doesn't have to happen automatically; a manual way to rescan/update the restore points would be fine. The current situation makes restores especially difficult if the drives are rotated daily, because then the restore points are out of date most of the time every day.