Find the latest version here.
Here’s another case of taking a script that someone has shared and putting your personal tweaks into it.
If there was an area in which I wish Veeam would improve, it would be reporting. Though their answer is VeeamOne, it’s a bit much if you just want the additional backup reports. Fortunately this can be overcome with some creative Powershell. I started with a report called vPowerCLI v6 Army Report which can be found here. I had used this report for quite a while until v7 came along and broke a few items. I decided to take the opportunity to not only fix the issues (where I could) but also add some information to the report. I had also been looking at the SAMReports found here and decided to combine a few bits. Lastly, Tom Sightler had a post here that added the ability to report back VMs that had not been backed up within the given time frame – very nice. I can’t say enough about the original authors, without which, I never could have come up with such a report in the end.
Report info includes
- Job/Session details over period of time (12,24,Week,Month)
- VMs with no successful backups
- Running sessions
- Sessions with warnings or failures with session level details
- Repository Details
- Proxy Details
- Veeam Services Details
- License/Support Renewal Date
Update the User-Variables section to suit your needs.
Update 03/25/2014 – Version 1.1.4
- Misc tweaks/bug fixes
- Reconfigured HTML a bit to help with certain email clients
- Added cell coloring to highlight status
- Added $rptTitle variable to hold report title
- Added ability to send report via email as attachment