New-VBOAzureArchiverAppliance
Short Description
Defines the Azure archiver appliance settings.
Syntax
This cmdlet provides the following parameter sets:
-
IpRangesParamSetNew-VBOAzureArchiverAppliance [-VmSize <VBOAzureVirtualMachineSize>] [-RedirectorPort <Int32>]
[-ResourceGroup <VBOAzureResourceGroup>] [-VirtualNetwork <VBOAzureVirtualNetwork>] [-Subnet <VBOAzureSubnet>]
-IpRanges <String[]> [<CommonParameters>]
-
ProxyParamSetNew-VBOAzureArchiverAppliance [-VmSize <VBOAzureVirtualMachineSize>] [-RedirectorPort <Int32>]
[-ResourceGroup <VBOAzureResourceGroup>] [-VirtualNetwork <VBOAzureVirtualNetwork>] [-Subnet <VBOAzureSubnet>]
-ProxyIpRange <VBOProxy> [<CommonParameters>]
-
ProxyPoolParamSetNew-VBOAzureArchiverAppliance [-VmSize <VBOAzureVirtualMachineSize>] [-RedirectorPort <Int32>]
[-ResourceGroup <VBOAzureResourceGroup>] [-VirtualNetwork <VBOAzureVirtualNetwork>] [-Subnet <VBOAzureSubnet>]
-ProxyPoolIpRange <VBOProxyPool> [<CommonParameters>]
Detailed Description
This cmdlet creates the VBOAzureArchiverAppliance object. This object contains settings of the Azure archiver appliance that Veeam Backup for Microsoft 365 will use when transferring backed-up data between different instances of Azure Blob Storage or to Azure Blob Storage Archive.
Parameters
|
Parameter |
Description |
Type |
Required |
Position |
Accept Pipeline Input |
|---|---|---|---|---|---|
|
IpRanges |
Specifies a range of IPv4 addresses for the specified subnet. |
|
True |
Named |
False |
|
ProxyIpRange |
Specifies public IPv4 address of a backup proxy server.
Accepts the
To get this object, run the |
True |
Named |
False |
|
|
ProxyPoolIpRange |
Specifies public IPv4 addresses of all backup proxy servers added to a backup proxy pool.
Accepts the
To get this object, run the |
True |
Named |
False |
|
|
RedirectorPort |
Specifies a port number. The cmdlet will use this port number to route requests between the archiver appliance and Veeam Backup for Microsoft 365 backup infrastructure components. Default: 443 |
|
False |
Named |
False |
|
ResourceGroup |
Specifies a resource group that will be associated with the archiver appliance. Default: Create new
This value indicates that a new resource group will be created in a region where a container with the specified folder is located when you run the
Accepts the
To get this object, run the |
False |
Named |
False |
|
|
Subnet |
Specifies the archiver appliance subnet. Default: Create new
This value indicates that a new subnet will be created in a region where a container with the specified folder is located when you run the
Accepts the
To get this object, run the |
False |
Named |
False |
|
|
VirtualNetwork |
Specifies a network to which the archiver appliance will be connected. Default: Create new
This value indicates that a new virtual network will be created in a region where a container with the specified folder is located when you run the
Accepts the
To get this object, run the |
False |
Named |
False |
|
|
VmSize |
Specifies a size of the Azure archiver appliance. Default: Standard_B4ms (4 CPU/16 GB)
Accepts the
To get this object, run the |
False |
Named |
False |
<CommonParameters>
This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see the About Common Parameters section of Microsoft Learn.
Output Object
The cmdlet returns the VBOAzureArchiverAppliance object that contains the Azure archiver appliance settings.
Examples
Creating Azure Archiver Appliance
This example shows how to define the Azure archiver appliance settings.
|
$azureacc = Get-VBOAzureServiceAccount -Id f8e5ac3d-d883-4dd8-8de3-a8f315fb6ae2 $subscription = Get-VBOAzureSubscription -ServiceAccount $azureacc -Id "06b7354e-518f-4a10-b4c1-98f49d743012" $location = Get-VBOAzureLocation -Subscription $subscription -Name westeurope $VMsize = Get-VBOAzureVirtualMachineSize -Subscription $subscription -Location $location -Name Standard_F8s_v2 $rgroup = Get-VBOAzureResourceGroup -Subscription $subscription -Name "ResourceGroupName" $VN = Get-VBOAzureVirtualNetwork -ResourceGroup $rgroup -Name "VirtualNetworkName" $subnet = Get-VBOAzureSubNet -VirtualNetwork $VN -Name "SubnetName" New-VBOAzureArchiverAppliance -VmSize $VMsize -RedirectorPort 80 -ResourceGroup $rgroup -VirtualNetwork $VN -Subnet $subnet -IpRanges @("217.113.11.0/24","124.31.42.18") |
Perform the following steps:
- Run the
Get-VBOAzureServiceAccountReturns Microsoft Azure service account details. cmdlet. Specify theIdparameter value. Save the result to the$azureaccvariable. - Run the
Get-VBOAzureSubscriptionReturns Microsoft Azure subscriptions associated with a user account that will be used to access Azure Blob Storage. cmdlet. Set the$azureaccvariable as theServiceAccountparameter value. Specify theIdparameter value. Save the result to the$subscriptionvariable. - Run the
Get-VBOAzureLocationReturns a Microsoft Entra region. cmdlet. Specify the$subscriptionvariable as theSubscriptionparameter value. Specify theNameparameter value. Save the result to the$locationvariable. - Run the
Get-VBOAzureVirtualMachineSizeReturns the Azure archiver appliance size. cmdlet. Specify the$subscriptionvariable as theSubscriptionparameter value and the$locationas theLocationparameter value. Specify theNameparameter value. Save the result to the$VMsizevariable. - Run the
Get-VBOAzureResourceGroupReturns a resource group that will be associated with the Azure archiver appliance. cmdlet. Specify the$subscriptionvariable as theSubscriptionparameter value. Specify theNameparameter value. Save the result to the$rgroupvariable. - Run the
Get-VBOAzureVirtualNetworkReturns a network to which the Azure archiver appliance will be connected. cmdlet. Specify the$rgroupvariable as theResourceGroupparameter value. Specify theNameparameter value. Sane the result to the$VNvariable. - Run the
Get-VBOAzureSubNetReturns the Azure archiver appliance subnet. cmdlet. Specify the$VNvariable as theVirtualNetworkparameter value. Specify theNameparameter value. Save the result to the$subnetvariable. - Run the
New-VBOAzureArchiverAppliancecmdlet. Specify the following settings:- Set the
$VMsizevariable as theVmSizeparameter value. - Set the
$rgroupvariable as theResourceGroupparameter value. - Set the
$VNvariable as theVirtualNetworkparameter value. - Set the
$subnetvariable as theSubnetparameter value. - Specify the
RedirectorPortparameter value. - Specify the
IpRangesparameter value.
- Set the
Related Commands
Get-VBOAzureVirtualMachineSizeReturns the Azure archiver appliance size.Get-VBOAzureResourceGroupReturns a resource group that will be associated with the Azure archiver appliance.Get-VBOAzureSubNetReturns the Azure archiver appliance subnet.Get-VBOAzureVirtualNetworkReturns a network to which the Azure archiver appliance will be connected.Get-VBOAzureSubscriptionReturns Microsoft Azure subscriptions associated with a user account that will be used to access Azure Blob Storage.Get-VBOAzureLocationReturns a Microsoft Entra region.Get-VBOAzureServiceAccountReturns Microsoft Azure service account details.Get-VBOProxyReturns backup proxy servers added to the Veeam Backup for Microsoft 365 infrastructure.Get-VBOProxyPoolReturns backup proxy pools added to the Veeam Backup for Microsoft 365 infrastructure.