Start-VBRIrisInstanceRestore
Short Description
Starts restore of InterSystems IRIS instances.
Applies to
Product Edition: Enterprise Plus, Veeam Universal License
Syntax
This cmdlet provides parameter sets that allow you to:
- Restore the InterSystems IRIS instance to its original location. This is the default restore operation.
|
Start-VBRIrisInstanceRestore -RestorePoint <Object> [-PathMapping <VBRIrisInstancePathMappingRule[]>] [-Force] [-RunAsync] [<CommonParameters>] |
- Restore the InterSystems IRIS instance to another server.
|
Start-VBRIrisInstanceRestore -RestorePoint <Object> -ServerName <String> -ServerCredentials <CCredentials> [-PathMapping <VBRIrisInstancePathMappingRule[]>] [-Force] [-RunAsync] [<CommonParameters>] |
Detailed Description
This cmdlet starts restore of an InterSystems IRIS instance from a backup restore point. You can restore the instance to its original location or to another server.
Parameters
|
Parameter |
Description |
Type |
Required |
Position |
Accept Pipeline Input |
|---|---|---|---|---|---|
|
RestorePoint |
Specifies the restore point from which you want to restore the InterSystems IRIS instance. |
Accepts the Object object. To get this object, run the Get-VBRSnapshotRestorePoint cmdlet. |
True |
Named |
True (ByPropertyName, ByValue) |
|
ServerName |
For the RestoreToAnotherLocation parameter set. Specifies the DNS name or IP address of the server to which you want to restore the InterSystems IRIS instance. |
String |
True |
Named |
False |
|
ServerCredentials |
For the RestoreToAnotherLocation parameter set. Specifies the credentials to authenticate against the target server. |
Accepts the CCredentials object. To get this object, run the Get-VBRCredentials cmdlet. |
True |
Named |
False |
|
PathMapping |
Specifies an array of path mapping rules that redirect the InterSystems IRIS instance data to new target paths. If you do not specify this parameter, the cmdlet will restore the data to the original paths. |
Accepts the VBRIrisInstancePathMappingRule[] object. To create this object, run the New-VBRIrisInstancePathMappingRule cmdlet. |
False |
Named |
False |
|
Force |
Defines that the cmdlet will overwrite the data in non-empty target paths. |
SwitchParameter |
False |
Named |
False |
|
RunAsync |
Defines that the command returns immediately without waiting for the task to complete. |
SwitchParameter |
False |
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 VBRSession object that contains the InterSystems IRIS instance restore session.
Examples
Example 1. Restoring an InterSystems IRIS Instance to the Original Location
|
This example shows how to restore an InterSystems IRIS instance from a storage snapshot to its original location.
Perform the following steps:
|
Example 2. Restoring an InterSystems IRIS Instance to Another Server
|
This example shows how to restore an InterSystems IRIS instance from a storage snapshot to another server and remap its data paths.
Perform the following steps:
|
Example 3. Restoring an InterSystems IRIS Instance from a NAS Backup to the Original Location
|
This example shows how to restore an InterSystems IRIS instance from a NAS backup to its original location.
Perform the following steps:
|
Example 4. Restoring an InterSystems IRIS Instance from a NAS Backup to Another Server
|
This example shows how to restore an InterSystems IRIS instance from a NAS backup to another server.
Perform the following steps:
|
Related Commands