This is an archive version of the document. To get the most up-to-date information, see the current version.

Get-VBORestorePoint

Short Description

Returns restore points.

Syntax

This cmdlet provides parameter sets that allow you to:

  • Get restore points created by a specific backup job.

Get-VBORestorePoint -Job <VBOJob> [-Repository <VBORepository>] [-Latest <SwitchParameter>][<CommonParameters>]

  • Get restore points for a specific Veeam Backup for Microsoft 365 organization or backup repository.

Get-VBORestorePoint [-Organization <VBOOrganization>] [-Repository <VBORepository>] [-IsLongTermCopy <SwitchParameter>] [-IsCopy <SwitchParameter>] [-IsRetrieved <SwitchParameter>] [-Latest <SwitchParameter>] [<CommonParameters>]

Detailed Description

This cmdlet returns restore points stored in Veeam Backup for Microsoft 365. Once you get restore points, you can do the following:

  • Start restore sessions to explore and restore backed-up Microsoft Exchange objects, SharePoint items, OneDrive items, and Microsoft Teams objects using the following cmdlets:
  • Create and start a retrieval job to retrieve data from backup copies created by Veeam Backup for Microsoft 365 in object storage. For more information, see Start-VBODataRetrieval.

Parameters

Parameter

Description

Type

Required

Position

Accept Pipeline Input

Accept Wildcard Characters

Job

Specifies a backup job. The cmdlet will return restore points created by this backup job.

Accepts the VBOJob object.

To get this object, run the Get-VBOJob cmdlet.

True

Named

True (ByValue)

False

Organization

Specifies a Microsoft organization. The cmdlet will return restore points created for this organization.

Accepts the VBOOrganization object.

To get this object, run the Get-VBOOrganization cmdlet.

False

Named

True (ByValue)

False

Repository

Specifies a backup repository. The cmdlet will return restore points created for this backup repository.

Accepts the VBORepository object.

To get this object, run the Get-VBORepository cmdlet.

False

Named

False

False

IsLongTermCopy

Defines that the cmdlet will return restore points created by backup copy jobs in the following object storage:

  • Azure Blob Storage Archive access tier
  • all Amazon S3 Glacier storage classes

SwitchParameter

False

Named

False

False

IsCopy

Defines that the cmdlet will return restore points created by backup copy jobs in all object storage.

SwitchParameter

False

Named

False

False

IsRetrieved

Defines that the cmdlet will return restore points created by a retrieval job.

SwitchParameter

False

Named

False

False

Latest

Defines that the cmdlet will return only the latest restore point.

SwitchParameter

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.

Output Object

The cmdlet returns an array of restore points created by Veeam Backup for Microsoft 365.

Examples

Get-VBORestorePointExample 1. Getting All Restore Points

Get-VBORestorePointExample 2. Getting Restore Points for Specific Backup Job

Get-VBORestorePointExample 3. Getting Restore Points for Specific Organization

Get-VBORestorePointExample 4. Starting Exchange Items Restore Session

Get-VBORestorePointExample 5. Getting Restore Points for Backup Repository Extended with Archive Storage

Related Commands