Getting Started with Veeam Powershell

Veeam Backup & Replication
Last Modified:


This KB assumes some basic familiarity with Microsoft Powershell, including cmdlets, variables, and the pipeline.


To launch a session with Veeam Powershell, open Veeam Backup & Replication, go to "Tools", and click "Powershell". This will launch a window as below:

User-added image

From here, you can obtain a full list of all VBR Cmdlets by using "Get-VBRCommand":

User-added image

User-added image

One command that is quite useful is 'Get-VBRJob'. This returns a list of all backup, replication, and copy jobs configured in your VBR install.

User-added image

You can also be more specific about which job(s) you desire by supplying a -Name parameter, which does accept wildcards.

User-added image

Now that we know how to get our job data, let's say we wish to start all of our jobs at once (perhaps to do load testing over a weekend). The command is simple:

User-added image

You can also do the same with the 'stop-vbrjob' cmdlet analogously.

Rate the quality of this KB article: 
1.9 out of 5 based on 31 ratings

Couldn't find what you were looking for?

Below you can submit an idea for a new knowledge base article.

Report a typo on this page:

Please select a spelling error or a typo on this page with your mouse and press CTRL + Enter to report this mistake to us. Thank you!

Spelling error in text: