--- title: "Start-VBODataRetrieval" description: "This cmdlet creates and starts a retrieval job." canonical: "https://helpcenter.veeam.com/docs/vbo365/powershell/start-vbodataretrieval.html" breadcrumb: "PowerShell Reference > Veeam Backup for Microsoft 365 PowerShell Reference > Data Retrieval > Start-VBODataRetrieval" dateModified: "2026-08-21" --- # 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:
AzureMailboxParameterSet
AzureOneDriveParameterSet
AzureSiteParameterSet
AzureTeamParameterSet
AwsMailboxParameterSet
AwsOneDriveParameterSet
AwsSiteParameterSet
AwsTeamParameterSet
|
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 |