--- title: "New-VBRSureBackupVM" description: "Defines VMs to add to the SureBackup job or to the application group. Product Edition: Standard, Enterprise, Enterprise Plus, Veeam Universal License This cmdlet provides the following parameter sets: This cmdlet creates the VBRSureBackupVM object th" canonical: "https://helpcenter.veeam.com/docs/vbr/powershell/new-vbrsurebackupvm.html" breadcrumb: "Veeam PowerShell Reference > Veeam PowerShell Reference > SureBackup > SureBackup Application Groups > New-VBRSureBackupVM" dateModified: "2026-08-19" --- # New-VBRSureBackupVM ## Short Description Defines VMs to add to the SureBackup job or to the application group. **Product Edition**: Standard, Enterprise, Enterprise Plus, Veeam Universal License ## Syntax This cmdlet provides the following parameter sets:
VM (Default)
RestorePoint
|
Parameter |
Description |
Type |
Required |
Position |
Accept Pipeline Input |
|---|---|---|---|---|---|
|
Credentials |
Specifies credentials to access VMs and run verification scripts. If you do not specify this parameter, the cmdlet will use the account under which Veeam Backup & Replication is currently running. Accepts the |
|
False |
Named |
False |
|
Exclude |
Defines that the cmdlet will exclude VMs from the SureBackup job. You can exclude VMs from the SureBackup job only if they were added through the linked backup or replication job. |
|
False |
Named |
False |
|
RestorePoint |
Specifies VMs added to a restore point. The cmdlet will add these VMs to the SureBackup job or to the application group. Accepts the |
|
True |
Named |
True (ByPropertyName, ByValue) |
|
Role |
Specifies a role of VMs that you want to add to the SureBackup job or to the application group. The cmdlet will assign the specified role to VMs. You can specify either of the following roles:
|
|
False |
Named |
False |
|
StartupOptions |
Specifies startup settings for VMs that you want to add to the application group. Veeam Backup & Replication will apply these startup options to VMs. Accepts the |
|
False |
Named |
False |
|
TestScript |
Specifies a script for VMs that you want to add to the SureBackup job or to the application group. Veeam Backup & Replication will run this script to verify the role of VMs. Accepts the |
|
False |
Named |
False |
|
VM |
Specifies VMs added to a job. The cmdlet will add these VMs to the SureBackup job or to the application group. Accepts the |
|
True |
Named |
True (ByPropertyName, ByValue) |