Save-VBRUnstructuredBackupFLRItem
Short Description
Restores objects backed up by file backup jobs or object storage backup jobs to the specified file shares or object storage.
Product Edition: Standard, Enterprise, Enterprise Plus, Veeam Universal License
Syntax
|
Save-VBRUnstructuredBackupFLRItem -Item <VBRUnstructuredBackupFLRItem[]> [-PreservePermissions] -Server <VBRUnstructuredServer> -Path <String> [-RunAsync] [-RetrievalSettings <VBRUnstructuredBackupColdStorageRetrievalSettings>] [-Force] [<CommonParameters>] |
Detailed Description
This cmdlet restores objects backed up by file backup jobs or object storage backup jobs to the specified file shares or object storage.
Parameters
|
Parameter |
Description |
Type |
Required |
Position |
Accept Pipeline Input |
|---|---|---|---|---|---|
|
Force |
Defines that the cmdlet will restore unstructured data backups without showing warnings in the PowerShell console. |
|
False |
Named |
False |
|
Item |
Specifies an array of backed-up object. The cmdlet will restore these objects to the file share.
|
|
True |
Named |
True (ByPropertyName, ByValue) |
|
Path |
Specifies one of the location:
The cmdlet will restore the backed-up object to that location. |
|
True |
Named |
False |
|
PreservePermissions |
Defines that the cmdlet will restore permissions and security attributes of objects that you want to save. If you provide this parameter, the cmdlet will restore backup files with security attributes and permissions set by the user. Otherwise, permissions and security attributes of restored backups will not be recovered. |
|
False |
Named |
False |
|
RetrievalSettings |
Specifies the retrieval policy settings. The cmdlet will use these settings to retrieve data from archive object storage repositories. Note: If you do not provide this parameter, the cmdlet will prompt you to use the default retrieval policy settings.
Accepts the |
|
False |
Named |
False |
|
RunAsync |
Defines that the command returns immediately without waiting for the task to complete. |
|
False |
Named |
False |
|
Server |
Specifies a file share or object storage. The cmdlet will restore the backed-up object to this file share or object storage.
Accepts the |
|
True |
Named |
False |
<CommonParameters>
This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see Microsoft Docs.
Output Object
The cmdlet returns the VBRUnstructuredBackupFLRItem object that contain settings of restored guest OS files and folders that have been backed up by file backup jobs or object storage backup jobs.
Examples
Example 1. Restoring All Objects to File Shares
|
This example shows how to restore all backed-up files and folders to the
Perform the following steps:
|
Example 2. Restoring Specific Folder to File Shares
|
This example shows how to restore the
Perform the following steps:
|
Related Commands
Get-VBRUnstructuredBackupRestorePointReturns restore points created by file backup jobs and object storage backup jobs.Start-VBRUnstructuredBackupFLRSessionStarts a restore session to explore objects backed-up by file backup jobs and object storage backup jobs.Get-VBRUnstructuredServerReturns unstructured data sources added to the inventory.Get-VBRUnstructuredBackupFLRItemReturns backed-up objects created by file backup jobs or object storage backup jobs.