Get-VBRObjectRestorePoint
Short Description
Returns restore points created by jobs.
Applies to
Product Edition: Standard, Enterprise, Enterprise Plus, Veeam Universal License
Syntax
This cmdlet provides parameter sets that allow you to:
- Get restore points for specific backups or replicas.
Get-VBRObjectRestorePoint -Backup <CBackup[]> [<CommonParameters>] |
- Get restore points by their ID.
Get-VBRObjectRestorePoint -Id <Guid[]> [<CommonParameters>] |
- Get restore points by their name.
Get-VBRObjectRestorePoint -Name <String[]> [<CommonParameters>] |
- Get restore points ID of backed-up machines.
Get-VBRObjectRestorePoint -ObjectId <Guid[]> [<CommonParameters>] |
Detailed Description
This cmdlet returns restore points created by jobs.
Parameters
Parameter | Description | Type | Required | Position | Accept Pipeline Input |
---|---|---|---|---|---|
Backup | Specifies an array of backup or replica objects. The cmdlet will return restore points of these backups or replicas. | Accepts the CBackup[] object. To get this object, run the Get-VBRBackup or Get-VBRReplica cmdlet. | True | Named | True (ByPropertyName, ByValue) |
Id | Specifies an array of IDs, The cmdlet will return restore points of these backups or replicas. | String[] | True | Named | True (ByPropertyName, ByValue) |
Name | Specifies an array of names for backed-up machines or replicated VMs. The cmdlet will return restore points of these machines. Note: For Cloud Director and CDP replica you must specify a vApp. | String[] | True | Named | True (ByPropertyName, ByValue) |
ObjectId | Specifies an array of IDs of backed-up hosts and machines. The cmdlet will return restore points of these hosts and machines. | Guid[] | True | Named | True (ByPropertyName, ByValue) |
<CommonParameters>
This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see Microsoft Docs.
Output Object
Examples
Example 1. Getting all Restore Points
This command looks for all restore points of all machines registered in the database.
|
Example 2. Getting Restore Points by ID
This command looks for the 2ee79fec-9aa8-4058-a147-ff6b76ef2924 restore point.
|
Example 3. Getting Restore Points Created by Backup Job
This example shows how to get all restore points of the MSExchange02 machine that is backed up by the MSExchange backup job.
Perform the following steps:
|
Example 4. Getting Restore Points Created by Replication Job
This example shows how to get all restore points of machines that are replicated by the DC Replica replication job.
Perform the following steps:
|
Example 5. Getting Restore Points Created by Veeam Agent
This example shows how to get all restore points of Windows-based machines backed up by the WinBackup Veeam Agent job.
Perform the following steps:
Note: To get a list of restore points for a Veeam Agent job, you must provide the asterisks sign for the Name parameter value: Name "AgentJob*". Otherwise, the Get-VBRObjectRestorePoint cmdlet will not return any restore points for the Veeam Agent job.
|
Example 6. Getting Latest Restore Point Created by Backup Job [Using Pipeline]
This example shows how to look for the latest restore point of machines that are backed up by the MSExchange Backup backup job.
Perform the following steps:
|
Example 7. Getting Latest Restore Point Created by Replication Job [Using Pipeline]
This example shows how to return the latest restore point of the MSExchange02 machine that is replicated by the Replica_Exchange replication job.
Perform the following steps:
|
Related Commands