New-VBRAzureComputeProxyAppliance

Short Description

Defines proxy appliance settings for adding Azure Archive repository.

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 <Int32>] [<CommonParameters>]

Detailed Description

This cmdlet defines the proxy appliance settings for adding an Azure Archive repository.

Parameters

Parameters

Parameter

Description

Type

Required

Position

Accept Pipeline Input

Network

Specifies the network to which the proxy appliance appliance must be connected.

Accepts the VBRAzureVirtualNetwork object. To create this object, run the Get-VBRAzureVirtualNetworkReturns Microsoft Azure virtual networks available for a subscription. cmdlet.

VBRAzureVirtualNetwork

True

Named

False

RedirectorPort

Specifies the port that Veeam Backup & Replication will use to route requests between the proxy appliance and backup infrastructure components.

Int32

False

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-VBRAzureResourceGroupReturns Microsoft Azure resource groups available for a subscription. cmdlet.

VBRAzureResourceGroup

True

Named

False

Subnet

Specifies the subnet for the proxy appliance.

Accepts the VBRAzureNetworkSubnet object. To create this object, run the Get-VBRAzureVirtualNetworkSubnetReturns Microsoft Azure virtual network subnets available for a subscription. cmdlet.

VBRAzureNetworkSubnet

True

Named

False

VMSize

Specifies the size of the proxy appliance.

Accepts the VBRAzureVMSize object. To create this object, run the Get-VBRAzureVMSizeReturns Microsoft Azure VM configuration options available for a subscription. cmdlet.

VBRAzureVMSize

True

Named

False

<CommonParameters>

This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see Microsoft Docs.

Output Object

VBRAzureComputeProxyAppliance

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:

  1. Run the Get-VBRAzureBlobAccountReturns Microsoft Azure Blob credentials records. cmdlet. Specify the Name parameter value. Save the result to the $account variable.
  2. Define the Azure proxy settings:
    1. Run the Get-VBRAzureSubscriptionReturns subscriptions associated with a Microsoft Azure account. cmdlet. Set the $account variable as the Account parameter value. Save the result to the $subscription variable.
    2. Run the Get-VBRAzureLocationReturns geographic locations of Microsoft Azure datacenters available for a subscription. cmdlet. Set the $subscription variable as the Subscription parameter value. Save the result to the $location variable.
    3. Run the Get-VBRAzureVMSizeReturns Microsoft Azure VM configuration options available for a subscription. 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.
    4. Run the Get-VBRAzureVirtualNetworkReturns Microsoft Azure virtual networks available for a subscription. cmdlet. Specify the Name parameter value. Save the result to the $network variable.
    5. Run the Get-VBRAzureVirtualNetworkSubnetReturns Microsoft Azure virtual network subnets available for a subscription. cmdlet. Set the $network variable as the Network parameter value. Specify the Name parameter value. Save the result to the $subnet variable.
    6. Run the Get-VBRAzureResourceGroupReturns Microsoft Azure resource groups available for a subscription. cmdlet. Set the $subscription variable as the Subscription parameter value. Specify the Name parameter value. Save the result to the $rg variable.
  3. 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.

Page updated 2026-08-19

Page content applies to build 13.1.1.18