Get-VBRApplicationRestorePoint

Short Description

Returns restore points created with the VSS-aware image processing enabled.

Applies to

Platform: VMware, Hyper-V

Product Edition: Standard, Enterprise, Enterprise Plus, Veeam Universal License

Syntax

This cmdlet provides four parameter sets.

  • For looking for all restore points with VSS-aware image processing enabled:

Get-VBRApplicationRestorePoint [<CommonParameters>]

  • For filtering the restore points by name:

Get-VBRApplicationRestorePoint [-Name <string[]>] [<CommonParameters>]

  • For filtering the restore points by application:

Get-VBRApplicationRestorePoint [-Name <string[]>] [-Exchange] [-ActiveDirectory] [-SharePoint] [-SQL] [-Oracle] [<CommonParameters>]

  • For filtering the restore points by ID:

Get-VBRApplicationRestorePoint [-Id <guid[]>] [<CommonParameters>]

Detailed Description

This cmdlet returns restore points of backups that were created with the VSS-aware image processing enabled.

Parameters

Parameter

Description

Required

Position

Accept
Pipeline
Input

Accept
Wildcard
Characters

Name

Specifies a backed-up VM. The cmdlet will return the restore points created for this VM.

False

Named

False

False

Exchange

If indicated, the cmdlet will return the restore points of Microsoft Exchange VMs.

False

Named

False

False

ActiveDirectory

If indicated, the cmdlet will return the restore points of Microsoft Active Directory VMs.

False

Named

False

False

SharePoint

If indicated, the cmdlet will return the restore points of Microsoft SharePoint VMs.

False

Named

False

False

SQL

If indicated, the cmdlet will return the restore points of Microsoft SQL Server VMs.

False

Named

False

False

Oracle

If indicated, the cmdlet will return the restore points of Oracle VMs.

False

Named

False

False

Id

Filters the restore points by ID.

False

Named

False

False

<CommonParameters>

This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see the About CommonParameters section of Microsoft Docs.

Return Type

VBRApplicationRestorePoint

IVBRApplicationRestorePoint

Example 1

This command returns all restore points of backups containing Microsoft SQL VMs.

Get-VBRApplicationRestorePoint -SQL

Example 2

This command returns a specific restore points of a Microsoft SQL VM named "crm_db".

  1. Get the restore points of the VM and save it to the $crmdb variable.
  2. Select the third restore and save it to the $restorepoint variable.

$crmdb = Get-VBRApplicationRestorePoint -SQL -Name "crm_db"

$restorepoint = $crmdb[2]

Example 3

This command returns the most recent restore point of a Microsoft SQL VM named "crm_db" and saves it to the $crmdb variable.

$crmdb = Get-VBRApplicationRestorePoint -SQL -Name “CRM-db” | Sort -Property CreationTime -Descending | Select -First 1

Example 4

This command looks for a specific restore point by the ID.

Get-VBRApplicationRestorePoint -Id 4d39c279-f15c-4fd3-9b32-5f4e65f221b2