--- title: "Add-VBOProxyPool" description: "This cmdlet adds a backup proxy pool to the Veeam Backup for Microsoft 365 backup infrastructure." canonical: "https://helpcenter.veeam.com/docs/vbo365/powershell/add-vboproxypool.html" breadcrumb: "PowerShell Reference > Veeam Backup for Microsoft 365 PowerShell Reference > Backup Infrastructure > Backup Proxy Pools > Add-VBOProxyPool" dateModified: "2026-08-21" --- # Add-VBOProxyPool ## Short Description Adds a backup proxy pool to the Veeam Backup for Microsoft 365 infrastructure. ## Syntax ``` Add-VBOProxyPool -Name [-Description ] -Proxies [] ``` ## Detailed Description This cmdlet adds a backup proxy pool to the Veeam Backup for Microsoft 365 backup infrastructure. ## Parameters

Parameter

Description

Type

Required

Position

Accept Pipeline Input

Description

Specifies a description of the backup proxy pool.

The default description contains information on the user who added the backup proxy pool, date and time when the backup proxy pool was added.

String

False

Named

False

Name

Specifies a name of the backup proxy pool. The cmdlet will create a backup proxy pool with this name.

String

True

Named

False

Proxies

Specifies an array of backup proxy servers. The cmdlet will add these backup proxy servers to the backup proxy pool.

Accepts the VBOProxy[] object.

To create this object, run the Get-VBOProxy cmdlet.

VBOProxy[]

True

Named

False

`` This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see the [About Common Parameters](http://go.microsoft.com/fwlink/p/?LinkID=113216) section of Microsoft Learn. ## Output Object The cmdlet returns the [`VBOProxyPool`](vboproxypool.md) object that contains settings of a backup proxy pool added to the Veeam Backup for Microsoft 365 backup infrastructure. ## Examples ::: example ### Adding Backup Proxy Pool This example shows how to add a backup proxy pool to the Veeam Backup for Microsoft 365 infrastructure. ``` $proxy1 = Get-VBOProxy -Hostname 172.70.53.53 $proxy2 = Get-VBOProxy -Hostname linux01 Add-VBOProxyPool -Name "Pool1" -Proxies ($proxy1, $proxy2) ``` Perform the following steps: 1. Run the [`Get-VBOProxy`](get-vboproxy.md) cmdlet. Specify the `Hostname` parameter value. Save the result to the `$proxy1` variable. 2. Run the [`Get-VBOProxy`](get-vboproxy.md) cmdlet. Specify the `Hostname` parameter value. Save the result to the `$proxy2` variable. 3. Run the `Add-VBOProxyPool` cmdlet. Specify the `Name` parameter value. Set the `$proxy1` and `$proxy2` variables as the `Proxies` parameter value. ::: ## Related Commands [`Get-VBOProxy`](get-vboproxy.md)