Start-VBRTapeObjectStorageRestore
Short Description
Starts the restore of objects from tape.
Product Edition: Standard, Enterprise, Enterprise Plus, Veeam Universal License
Syntax
This cmdlet provides the following parameter sets:
-
OriginalLocation (Default)Start-VBRTapeObjectStorageRestore [-CatalogItem <VBRTapeCatalogItem[]>]
[-CatalogItemVersion <VBRTapeCatalogItemVersion[]>] [-ItemRestorePolicy <VBRTapeCatalogItemRestorePolicy>]
[-EnableItemSecurityRestore] [-RunAsync] [<CommonParameters>]
-
DifferentLocationStart-VBRTapeObjectStorageRestore [-CatalogItem <VBRTapeCatalogItem[]>]
[-CatalogItemVersion <VBRTapeCatalogItemVersion[]>] -Server <CHost> -Path <String> [-PreserveFolderHierarchy]
[-ItemRestorePolicy <VBRTapeCatalogItemRestorePolicy>] [-EnableItemSecurityRestore] [-RunAsync] [<CommonParameters>]
Detailed Description
This cmdlet starts the restore of objects backed-up by tape jobs.
Parameters
|
Parameter |
Description |
Type |
Required |
Position |
Accept Pipeline Input |
|---|---|---|---|---|---|
|
CatalogItem |
Specifies an array of objects to restore.
Accepts the |
|
False |
Named |
True (ByPropertyName, ByValue) |
|
CatalogItemVersion |
Specifies an array of objects to restore. If this parameter is not specified, the cmdlet will restore the latest version of objects.
Accepts the |
|
False |
Named |
True (ByPropertyName, ByValue) |
|
EnableItemSecurityRestore |
Enables the option for the restored objects to keep their original ownership and security permissions. Otherwise, Veeam Backup & Replication will change security settings: the user account under which the Veeam Backup Service runs will be set as the owner of the restored objects, while access permissions will be inherited from the target folder to which the objects are restored. |
|
False |
Named |
False |
|
ItemRestorePolicy |
Specifies overwrite options to use in case the object already exists in the target folder:
|
|
False |
Named |
False |
|
Path |
Specifies the path to the folder on the destination server to restore data to. |
|
True |
Named |
False |
|
PreserveFolderHierarchy |
If you provide this parameter, the cmdlet will preserve the folder hierarchy of restored data. Otherwise, objects will be restored to the specified target folder without keeping the folder structure. |
|
False |
Named |
False |
|
RunAsync |
Defines that the command returns immediately without waiting for the task to complete. |
|
False |
Named |
False |
|
Server |
Specifies the server to restore data to.
Accepts the |
|
True |
Named |
False |
<CommonParameters>
This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see Microsoft Docs.
Examples
Example 1. Restoring Objects from Tape to Original Location
|
This example shows how to start the restore to original location objects backed-up by tape jobs.
Perform the following steps:
|
Example 2. Restoring Objects from Tape to Another Location
|
This example shows how to start the restore to another location objects backed-up by tape jobs.
Perform the following steps:
|
Example 3. Restoring Objects from Tape to Another Object Storage Location
|
This example shows how to start the restore of the
Perform the following steps:
|
Restoring Objects from Tape to Another Object Storage Location (XML)
|
If you restore to another storage or container, you must provide the path to this new location in the XML format. The format must have the following tags:
The path contains the following tags and parameters:
|
Related Commands
Get-VBRServerReturns hosts connected to the backup infrastructure.Find-VBRTapeCatalogItemLooks for files or folders backed-up by tape jobs.