We had a requirement to create a report out of Veeam to list all backup jobs, contents, schedules, retention and any other config tweaks. It’s nothing you can’t get out of Veeam One, but not everyone uses it. Here’s what I came up with. It’s designed for Veeam v12.3 running on a local Windows system. The next version will support remote systems, including those running the new Linux software appliance.
It’s a PowerShell script that you can run with no arguements to get a listing of all active jobs, or use “-IncludeDisabledJobs” to show disabled jobs also. You can also choose where the HTML report goes to with an “-OutputPath <path>” arguement