don't get me wrong: I love object storage integration and we are using it since day one when veeam integrated it but I've had too many issues the last month and weeks and they should be fixed / wiped out for future releases. I don't wannt to post endless stories about what happened and why, so I'll just sum it up in quick words and if someone has questions, I will answer them later.
What I've observed so far:
- rescans can take days (fix should be released in v10)
- downloading files (vm export) can also take a huge amount of time (I'm not talking about the bandwith)
- Doing a replica failback with the option where the original vm isn't present anymore messes everything up - offloaded restore points will become unavailable
- rescan won't rebuild local metadata if it isn't on prem anymore - next restore would fail
- changing vcenter while preserving morefid of vm's deletes offloaded restore points like in case 03971889
As I said I've had many many cases the last months and I just have the feeling that there are too many bugs/issues at the moment. As an admin, you don't get warnings or error messages when something on the offload-side goes wrong or veeam decides to delete archives just like in our case. The dangerous thing here is that you won't realize it until you do a restore where you get the error message. Please, please change it for the future so that you can rely on you offloaded backups - at the moment I do not really trust the console output...I've managed to reproduce the issue in my lab. Here's a quick example on how to do that so that you'll be aware of its gist:
1. Backup a VM from vCenter added using its DNS name;
2. Offload it;
3. Restore will be working OK at this point;
4. Remove that VM from the backup job, add its copy from the same vCenter added using its IP address and back it up;
5. Offload it;
6. Restore from the same restore point used on the step #3 is not working anymore.
To conclude, the very first offload of the new object is deleting data on the old object in the cloud.
Maybe, the points that I've listed sound quite silly or easy but I tell you I've worked days and weeks with the engineers and it wasn't just "ok, let's do a db update and everything runs well", it was often very very timeconsuming and paintful (if you realize that backups have been deleted).
Don't get me wrong, I don't wannt to point my finger at anybody or the product - bugs and failures happen, no question. All I'd like to achive is to show the veeam product managers that this area needs to be improved - if they don't know it yet.
Thanks!