Been using Veeam Backup for Azure 3 month on a client. Everything works fine, but we sadly saw that the client after 3 months was using 40K euro on snapshots
We got e-mails each day saying backup was fine, but after closer look in the session logs on the backup appliance we saw these errors:
"Invalid snapshot deletion" and "Orphaned snapshot deletion"
In this case it was actually an problem with the ressource group having a "Azure delete lock"
My question is two, 1) WHY does we not pr. default get these errors by e-mail? and 2) Possible to setup system in Veeam so we also get e-mail pr. day about the "sessions log" ?
1. Could you clarify which errors you refer to? Are these in the session log of the policy or do you mean a report for "obsolete" snapshot deletion?
2. Can you clarify which session log (policy, deletion,...) as we have several so I can check if we maybe have something via our API?
1. Could you clarify which errors you refer to? Are these in the session log of the policy or do you mean a report for "obsolete" snapshot deletion?
2. Can you clarify which session log (policy, deletion,...) as we have several so I can check if we maybe have something via our API?
1. I only see these errors under "Management" and then "Session log" - Would be optimal like in the VBR that ALL errors can be send to e-mail (in our case our ticket system)
2. For now it would be nice to have the possibility to get these informations (success, warning and error) for "Orphaned snapshot deletion", "Orphaned snapshot deletion" and "Snapshot deletion" log in the "Session Log"
Hello Peter,
I think it is a very valid feature request, especially to notify of errors like this. I am aware that these sessions and the result can be retrieved today using the API, and from there send alerts over SMTP, reporting, etc.
Beyond the DYI, I have created an internal FR to add all of these additional sessions into Veeam ONE, so we can alert and report on those.
Jorge de la Cruz
Senior Product Manager | Veeam ONE @ Veeam Software
1. We'll analyze the case and see how to improve reporting on those. These are currently available via the REST API however that would require custom scripting to catch those. Is your ticket system just an email system or would a script work as well?
2. We have had this request in the past and it's on our longer roadmap to add this but I can't provide an ETA for it.
jorgedlcruz wrote: ↑Sep 07, 2022 8:40 am
Hello Peter,
I think it is a very valid feature request, especially to notify of errors like this. I am aware that these sessions and the result can be retrieved today using the API, and from there send alerts over SMTP, reporting, etc.
Beyond the DYI, I have created an internal FR to add all of these additional sessions into Veeam ONE, so we can alert and report on those.
Agree for us and the customer, this "issue" was REALLY a problem, because everything looked fine and was first discovered when we got a BIG payment on the Azure subscription
nielsengelen wrote: ↑Sep 07, 2022 8:48 am
1. We'll analyze the case and see how to improve reporting on those. These are currently available via the REST API however that would require custom scripting to catch those. Is your ticket system just an email system or would a script work as well?
2. We have had this request in the past and it's on our longer roadmap to add this but I can't provide an ETA for it.
1. We should be able to to do REST API and extract this. Do you have a guide and maybe some scripts we can use "to get started"?
2. I REALLY think this is needed - we did not have a chance reacting on this - we where sure such an error would be as part of the backup log we are e-mail about.
In terms of examples, I am more versatile with bash-shell, and we already have a really good script that collects this and other data you would need. For example, take a look here:
Just take the initial config of your VBAzure to obtain token etc; then for you, the most relevant thing starts at row 67, where I query sessions, take out what you do not need, put the ones are the most important, and tweak the output of the HTML to your need.
Then schedule this script to run once a day, so you get an HTML Report with the JobSession you want and the result. That should make the trick, give it a try.
Jorge de la Cruz
Senior Product Manager | Veeam ONE @ Veeam Software