Start-VBODataRetrieval
Short Description
Creates and starts retrieval jobs.
Note |
|
Data retrieval is unavailable for Amazon S3 Glacier Instant Retrieval storage class. You can explore and restore data directly from backup copies using Veeam Explorers. |
Syntax
This cmdlet provides the following parameter sets:
-
AzureMailboxParameterSetStart-VBODataRetrieval -RestorePoint <VBORestorePoint> -AvailabilityPeriodDays <Int32> [-Name <String>]
[-Description <String>] -AzureArchiveRetrievalPolicy <VBOAzureArchiveRetrievalPolicy>
[-EnableExpirationNotification] [-ExpirationHoursThreshold <Int32>] [-ShowDeleted] [-ShowAllVersions]
[-Mailbox <VBOMailboxData[]>] [<CommonParameters>]
-
AzureOneDriveParameterSetStart-VBODataRetrieval -RestorePoint <VBORestorePoint> -AvailabilityPeriodDays <Int32> [-Name <String>]
[-Description <String>] -AzureArchiveRetrievalPolicy <VBOAzureArchiveRetrievalPolicy>
[-EnableExpirationNotification] [-ExpirationHoursThreshold <Int32>] [-ShowDeleted] [-ShowAllVersions]
[-OneDrive <VBOOneDriveData[]>] [<CommonParameters>]
-
AzureSiteParameterSetStart-VBODataRetrieval -RestorePoint <VBORestorePoint> -AvailabilityPeriodDays <Int32> [-Name <String>]
[-Description <String>] -AzureArchiveRetrievalPolicy <VBOAzureArchiveRetrievalPolicy>
[-EnableExpirationNotification] [-ExpirationHoursThreshold <Int32>] [-ShowDeleted] [-ShowAllVersions]
[-Site <VBOSiteData[]>] [<CommonParameters>]
-
AzureTeamParameterSetStart-VBODataRetrieval -RestorePoint <VBORestorePoint> -AvailabilityPeriodDays <Int32> [-Name <String>]
[-Description <String>] -AzureArchiveRetrievalPolicy <VBOAzureArchiveRetrievalPolicy>
[-EnableExpirationNotification] [-ExpirationHoursThreshold <Int32>] [-ShowDeleted] [-ShowAllVersions]
[-Team <VBOTeamData[]>] [<CommonParameters>]
-
AwsMailboxParameterSetStart-VBODataRetrieval -RestorePoint <VBORestorePoint> -AvailabilityPeriodDays <Int32> [-Name <String>]
[-Description <String>] -AmazonS3GlacierRetrievalPolicy <VBOAmazonS3GlacierRetrievalPolicy>
[-EnableExpirationNotification] [-ExpirationHoursThreshold <Int32>] [-ShowDeleted] [-ShowAllVersions]
[-Mailbox <VBOMailboxData[]>] [<CommonParameters>]
-
AwsOneDriveParameterSetStart-VBODataRetrieval -RestorePoint <VBORestorePoint> -AvailabilityPeriodDays <Int32> [-Name <String>]
[-Description <String>] -AmazonS3GlacierRetrievalPolicy <VBOAmazonS3GlacierRetrievalPolicy>
[-EnableExpirationNotification] [-ExpirationHoursThreshold <Int32>] [-ShowDeleted] [-ShowAllVersions]
[-OneDrive <VBOOneDriveData[]>] [<CommonParameters>]
-
AwsSiteParameterSetStart-VBODataRetrieval -RestorePoint <VBORestorePoint> -AvailabilityPeriodDays <Int32> [-Name <String>]
[-Description <String>] -AmazonS3GlacierRetrievalPolicy <VBOAmazonS3GlacierRetrievalPolicy>
[-EnableExpirationNotification] [-ExpirationHoursThreshold <Int32>] [-ShowDeleted] [-ShowAllVersions]
[-Site <VBOSiteData[]>] [<CommonParameters>]
-
AwsTeamParameterSetStart-VBODataRetrieval -RestorePoint <VBORestorePoint> -AvailabilityPeriodDays <Int32> [-Name <String>]
[-Description <String>] -AmazonS3GlacierRetrievalPolicy <VBOAmazonS3GlacierRetrievalPolicy>
[-EnableExpirationNotification] [-ExpirationHoursThreshold <Int32>] [-ShowDeleted] [-ShowAllVersions]
[-Team <VBOTeamData[]>] [<CommonParameters>]
Detailed Description
This cmdlet creates and starts a retrieval job.
Parameters
|
Parameter |
Description |
Type |
Required |
Position |
Accept Pipeline Input |
|---|---|---|---|---|---|
|
AmazonS3GlacierRetrievalPolicy |
Specifies a retrieval policy that you want to use for Amazon S3 Glacier Flexible Retrieval and Amazon S3 Glacier Deep Archive storage classes. The cmdlet will create a retrieval job and apply the specified retrieval policy. You can select the following retrieval policies:
Note: Data retrieval cost varies depending on the desired speed of the data retrieval process.
The |
|
True |
Named |
False |
|
AvailabilityPeriodDays |
Specifies the number of days during which the retrieved backed-up data will be available to explore and restore using Veeam Explorers. Default: 1 |
|
True |
Named |
False |
|
AzureArchiveRetrievalPolicy |
Specifies a retrieval policy that you want to use for Azure Blob Storage Archive. The cmdlet will create a retrieval job and apply the specified retrieval policy. You can select the following retrieval policies:
Note: Data retrieval cost varies depending on the desired speed of the data retrieval process. |
|
True |
Named |
False |
|
Description |
Specifies a description of the retrieval job. |
|
False |
Named |
False |
|
EnableExpirationNotification |
Defines that Veeam Backup for Microsoft 365 will notify you when the availability period is about to end. Default: False |
|
False |
Named |
False |
|
ExpirationHoursThreshold |
For the Specifies how many hours should remain before the retrieved backed-up data expires to send a notification by email. |
|
False |
Named |
False |
|
Mailbox |
Specifies an array of mailboxes whose backed-up data you want to retrieve. The cmdlet will create and start a retrieval job to retrieve data for these mailboxes. |
|
False |
Named |
False |
|
Name |
Specifies a retrieval job name. The cmdlet will add a retrieval job with this name. |
|
False |
Named |
False |
|
OneDrive |
Specifies an array of OneDrives whose backed-up data you want to retrieve. The cmdlet will create and start a retrieval job to retrieve data for these OneDrives. |
|
False |
Named |
False |
|
RestorePoint |
Specifies a restore point stored in Veeam Backup for Microsoft 365 for the object storage repository that was specified as a target for backup copy jobs. The cmdlet will create and start a retrieval job to retrieve backed-up data from this restore point.
Accepts the
To get this object, run the |
True |
Named |
True (ByValue) |
|
|
ShowAllVersions |
Defines that Veeam Backup for Microsoft 365 will retrieve all versions of items that have been modified by user before the specified date. Default: False |
|
False |
Named |
False |
|
ShowDeleted |
Defines that Veeam Backup for Microsoft 365 will retrieve items that have been removed by user before the specified date. Default: False |
|
False |
Named |
False |
|
Site |
Specifies an array of SharePoint sites whose backed-up data you want to retrieve. The cmdlet will create and start a retrieval job to retrieve data for these sites. |
|
False |
Named |
False |
|
Team |
Specifies an array of teams whose backed-up data you want to retrieve. The cmdlet will create and start a retrieval job to retrieve data for these teams. |
|
False |
Named |
False |
<CommonParameters>
This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see the About Common Parameters section of Microsoft Learn.
Output Object
The cmdlet returns the VBODataRetrieval object that contains settings for a retrieval job.
Examples
Starting Retrieval Job to Retrieve Mailbox Data
This example shows how to create and start the retrieval job that will retrieve mailbox data from Azure Blob Storage Archive.
|
$repository = Get-VBORepository -Name "Azure Archive Storage" $mailbox = Get-VBOEntityData -Repository $repository -Type Mailbox -Name "User Mailbox" $restorepoint = Get-VBORestorePoint -Repository $repository -Latest Start-VBODataRetrieval -RestorePoint $restorepoint -AvailabilityPeriodDays 5 -AzureArchiveRetrievalPolicy HighPriority -Name "ABC User Mailbox" -EnableExpirationNotification -ExpirationHoursThreshold 2 -Mailbox $mailbox |
Perform the following steps:
- Run the
Get-VBORepositoryReturns backup repositories. cmdlet. Specify theNameparameter value. Save the result to the$repositoryvariable. - Run the
Get-VBOEntityDataReturns a user, group, site, team or organization backed-up data. cmdlet. Set the$repositoryvariable as theRepositoryparameter value. Specify theTypeparameter value. Specify theNameparameter value. Save the result to the$mailboxvariable. - Run the
Get-VBORestorePointReturns restore points. cmdlet. Set the$repositoryvariable as theRepositoryparameter value. Provide theLatestparameter. Save the result to the$restorepointvariable. - Run the
Start-VBODataRetrievalcmdlet. Specify the following settings:- Set the
$restorepointvariable as theRestorePointparameter value. - Specify the
AvailabilityPeriodDaysparameter value. - Specify the
AzureArchiveRetrievalPolicyparameter value. - Specify the
Nameparameter value. - Provide the
EnableExpirationNotificationparameter. - Specify the
ExpirationHoursThresholdparameter value. - Set the
$mailboxvariable as theMailboxparameter value.
- Set the
Related Commands
Get-VBOEntityDataReturns a user, group, site, team or organization backed-up data.Get-VBORepositoryReturns backup repositories.Get-VBORestorePointReturns restore points.