--- title: "Add-VBOProxy" description: "This cmdlet adds a backup proxy server to the Veeam Backup for Microsoft 365 backup infrastructure." canonical: "https://helpcenter.veeam.com/docs/vbo365/powershell/add-vboproxy.html" breadcrumb: "PowerShell Reference > Veeam Backup for Microsoft 365 PowerShell Reference > Backup Infrastructure > Backup Proxy Servers > Add-VBOProxy" dateModified: "2026-08-21" --- # Add-VBOProxy ## Short Description Adds a backup proxy server to the Veeam Backup for Microsoft 365 infrastructure. ## Syntax This cmdlet provides the following parameter sets:
WindowsParameterSet (Default)
LinuxParameterSet
|
Parameter |
Description |
Type |
Required |
Position |
Accept Pipeline Input |
|---|---|---|---|---|---|
|
CreateServiceAccount |
Defines that the cmdlet will create a service account and automatically grant the required permissions to this account. Default: False |
|
False |
Named |
False |
|
Credential |
Specifies Windows credentials. The cmdlet will use these credentials to connect to the Windows-based backup proxy server. If you omit this parameter, the cmdlet will use the Windows credentials under which you are currently logged in. Note: This parameter will be deprecated in future versions of Veeam Backup for Microsoft 365. Use the |
|
False |
Named |
False |
|
CustomInternetProxyCredential |
For the Specifies credentials that you want to use for authentication to the internet proxy server. |
|
False |
Named |
False |
|
CustomInternetProxyHostName |
For the Specifies a DNS name or an IP address of the internet proxy server that you want to add. |
|
False |
Named |
False |
|
CustomInternetProxyPort |
For the Specifies a port number. A backup proxy will use this port to connect to the internet proxy server. Default: 3128 |
|
False |
Named |
False |
|
Description |
Specifies a description of the backup proxy server. The default description contains information on the user who added the backup proxy server, date and time when the backup proxy server was added. |
|
False |
Named |
False |
|
EnableNetworkThrottling |
Defines that Veeam Backup for Microsoft 365 will limit the inbound traffic to the backup proxy server for performance optimization. Default: False |
|
False |
Named |
False |
|
Force |
Defines that the cmdlet will add a backup proxy server without showing warnings in the PowerShell console. If you do not provide the parameter, the cmdlet will prompt you to confirm the operation. Default: False |
|
False |
Named |
False |
|
Hostname |
Specifies a DNS name or an IP address of a backup proxy server that you want to add. |
|
True |
Named |
False |
|
InternetProxyMode |
Specifies settings of an internet proxy server. Veeam Backup for Microsoft 365 will assign this internet proxy server to a backup proxy that does not have direct access to the internet.
|
|
False |
Named |
False |
|
LinuxCredential |
Specifies Linux credentials. The cmdlet will use these credentials to connect to the Linux-based backup proxy server. Accepts the To get this object, run the |
False |
Named |
False |
|
|
Port |
Specifies a port number. The cmdlet will use this port number to connect to the backup proxy server. Default: 9193 |
|
False |
Named |
False |
|
ServiceCredential |
Specifies credentials of a service account. The cmdlet will use these credentials to run Veeam Backup for Microsoft 365 Proxy Service. |
|
False |
Named |
False |
|
ThreadsNumber |
Note: This parameter will be deprecated in future versions of Veeam Backup for Microsoft 365. Specifies a number of threads that the backup proxy server will simultaneously run to process backup data. Default: 64 |
|
False |
Named |
False |
|
ThrottlingUnit |
For the Specifies a measuring unit for the inbound traffic threshold: Mbps, MBs or KBs. Default: Mbps |
|
False |
Named |
False |
|
ThrottlingValue |
For the Specifies a threshold for the inbound traffic to the backup proxy server. Default: 0 |
|
False |
Named |
False |
|
UseCustomInternetProxyAuthentication |
For the Defines that a backup proxy will use authentication for connecting to the internet proxy server. Default: False |
|
False |
Named |
False |
|
UseDomainNetwork |
Defines that the cmdlet will add a domain backup proxy, that is, a backup proxy server that resides in the same domain as the Veeam Backup for Microsoft 365 server or in a trusted domain. If you omit this parameter, the cmdlet will add a workgroup backup proxy, that is, a backup proxy server that resides in a workgroup. Default: False For more information about backup proxy server types, see the Backup Proxy Servers section of the Veeam Backup for Microsoft 365 User Guide. |
|
False |
Named |
False |
|
WindowsCredential |
Specifies Windows credentials. The cmdlet will use these credentials to connect to the Windows-based backup proxy server. If you omit this parameter, the cmdlet will use the Windows credentials under which you are currently logged in. |
|
False |
Named |
False |