Deploy-VBRAzureLinuxRestoreAppliance
Short Description
Deploys or removes helper appliances for restoring Linux VMs to Microsoft Azure.
Platform: VMware, Hyper-V
Product Edition: Standard, Enterprise, Enterprise Plus, Veeam Universal License
Syntax
This cmdlet provides the following parameter sets:
-
RemoveDeploy-VBRAzureLinuxRestoreAppliance -Account <VBRAzureAccount> [-RemoveAll] [-Wait] [<CommonParameters>]
-
ApplianceDeploy-VBRAzureLinuxRestoreAppliance -Account <VBRAzureAccount> -Appliance <VBRAzureLinuxRestoreAppliance[]>
[-Wait] [<CommonParameters>]
Detailed Description
This cmdlet deploys or removes helper appliances for restoring Linux VMs to Microsoft Azure. The cmdlet offers the following possibilities:
- To remove all helper appliances associated with an account, run the 1st parameter set.
- To remove selected helper appliances, run the 2nd parameter set and enumerate only those helper appliances that must remain.
- To deploy a new helper appliance or a number of new helper appliances, run the 2nd parameter set and pass an array of helper appliances you want to deploy. Note that if there are any existing helper appliances already deployed for this account that you want to keep, you must include them in the array.
- To modify settings of an existing helper appliance or helper appliances, run the 2nd parameter set and pass an array of existing helper appliances with different settings.
Run the Get-VBRAzureApplicanceSession cmdlet to get the status of sessions initiated by this cmdlet.
Important |
|
Consider the following:
|
Parameters
|
Parameter |
Description |
Type |
Required |
Position |
Accept Pipeline Input |
|---|---|---|---|---|---|
|
Account |
Specifies the account. For removing helper appliances: the cmdlet will remove all helper appliances connected to this account. For deploying helper appliances: the cmdlet will deploy helper appliances for this account.
Accepts the |
True |
Named |
True (ByPropertyName, ByValue) |
|
|
Appliance |
Specifies the array of helper appliances you want to deploy.
Accepts the |
True |
Named |
True (ByPropertyName) |
|
|
RemoveAll |
Defines that the cmdlet removes all helper appliances associated with the account. |
|
True |
Named |
False |
|
Wait |
Defines that the command waits for the process to complete before accepting more input. |
|
False |
Named |
False |
<CommonParameters>
This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see Microsoft Docs.
Output Object
Examples
Example 1. Removing All Linux VM Restore Helper Appliances for Microsoft Azure Account
|
This example shows how to remove all Linux VM restore helper appliances associated with a Microsoft Azure account.
Perform the following steps:
|
Example 2. Deploying Additional Linux VM Restore Helper Appliance for Microsoft Azure Account
|
This example shows how to deploy an additional Linux VM restore helper appliance for a Microsoft Azure account.
Perform the following steps:
|
Related Commands
Get-VBRAzureAccountReturns Microsoft Azure accounts added to Veeam Backup & Replication.Get-VBRAzureLinuxRestoreApplianceReturns helper appliances for restoring Linux VMs to Microsoft Azure.