New-VBRAzureComputeProxyAppliance
Short Description
Defines proxy appliance settings for adding Azure Archive repository.
Applies to
Platform: VMware, Hyper-V
Product Edition: Standard, Enterprise, Enterprise Plus, Veeam Universal License
Syntax
New-VBRAzureComputeProxyAppliance -VMSize <VBRAzureVMSize> -Network <VBRAzureVirtualNetwork> -Subnet <VBRAzureNetworkSubnet> -ResourceGroup <VBRAzureResourceGroup> [-RedirectorPort <int>] [<CommonParameters>] |
Detailed Description
This cmdlet defines the proxy appliance settings for adding an Azure Archive repository.
Parameters
Parameter | Description | Type | Required | Position | Accept Pipeline Input |
---|---|---|---|---|---|
VMSize | Specifies the size of the proxy appliance. | Accepts the VBRAzureVMSize object. To create this object, run the Get-VBRAzureVMSize cmdlet. | True | Named | False |
Network | Specifies the network to which the proxy appliance appliance must be connected. | Accepts the VBRAzureVirtualNetwork object. To create this object, run the Get-VBRAzureVirtualNetwork cmdlet. | True | Named | False |
Subnet | Specifies the subnet for the proxy appliance. | Accepts the VBRAzureNetworkSubnet object. To create this object, run the Get-VBRAzureVirtualNetworkSubnet cmdlet. | True | Named | False |
ResourceGroup | Specifies the resource group that will be associated with the proxy appliance. | Accepts the VBRAzureResourceGroup object. To create this object, run the Get-VBRAzureResourceGroup cmdlet. | True | Named | False |
RedirectorPort | Specifies the port that Veeam Backup & Replication will use to route requests between the proxy appliance and backup infrastructure components. | Int | False | Named | False |
<CommonParameters>
This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see Microsoft Docs.
Output Object
Examples
Adding Azure Proxy Appliance
This example shows how to defines settings of an Azure proxy appliance.
$account = Get-VBRAzureBlobAccount -Name "Azure_Blob" $subscription = Get-VBRAzureSubscription -Account $account $location = Get-VBRAzureLocation -Subscription $subscription $vmsize = Get-VBRAzureVMSize -Subscription $subscription -Location $location $network = Get-VBRAzureVirtualNetwork -Name "VeeamInternalNetwork" $subnet = Get-VBRAzureVirtualNetworkSubnet -Network $network -Name "VeeamInternalSubnet" $rg = Get-VBRAzureResourceGroup -Subscription $subscription -Name "VeeamResourceGroup" New-VBRAzureComputeProxyAppliance -VMSize $vmsize -Network $network -Subnet $subnet -ResourceGroup $rg -RedirectorPort 443 |
Perform the following steps:
- Run the Get-VBRAzureBlobAccount cmdlet. Specify the Name parameter value. Save the result to the $account variable.
- Define the Azure proxy settings:
- Run the Get-VBRAzureSubscription cmdlet. Set the $account variable as the Account parameter value. Save the result to the $subscription variable.
- Run the Get-VBRAzureLocation cmdlet. Set the $subscription variable as the Subscription parameter value. Save the result to the $location variable.
- Run the Get-VBRAzureVMSize cmdlet. Set the $subscription variable as the Subscription parameter value. Set the $location variable as the Location parameter value. Save the result to the $vmsize variable.
- Run the Get-VBRAzureVirtualNetwork cmdlet. Specify the Name parameter value. Save the result to the $network variable.
- Run the Get-VBRAzureVirtualNetworkSubnet cmdlet. Set the $network variable as the Network parameter value. Specify the Name parameter value. Save the result to the $subnet variable.
- Run the Get-VBRAzureResourceGroup cmdlet. Set the $subscription variable as the Subscription parameter value. Specify the Name parameter value. Save the result to the $rg variable.
- Run the New-VBRAzureComputeProxyAppliance cmdlet. Specify the following settings:
- Set the $vmsize variable as the VMSize parameter value.
- Set the $network variable as the Network parameter value.
- Set the $subnet variable as the Subnet parameter value.
- Set the $rg variable as the ResourceGroup parameter value.
- Specify the RedirectorPort parameter value.
Related Commands