Set-VBOConfigurationParameter
Short Description
Modifies configuration of the Veeam Backup for Microsoft 365 controller, backup proxy servers and backup proxy pools.
Syntax
Set-VBOConfigurationParameter [-WindowsCredential <PSCredential>] [-LinuxCredential <VBOLinuxCredential>] [-Proxy <VBOProxy>] [-ProxyPool <VBOProxyPool>] -XPath <String> -Key <String> [-Value <String>] [-RevertToDefault] [-Restart] [-Controller] [<CommonParameters>] |
Detailed Description
This cmdlet allows you to configure parameters of the controller, backup proxy servers and backup proxy pools. Veeam Backup for Microsoft 365 saves configuration parameters of the Veeam Backup for Microsoft 365 controller to the Config.xml file, configuration parameters of backup proxy servers to the Proxy.xml files.
To modify settings, you need to enter the necessary parameters with new values. The parameters that you omit will remain unchanged.
Parameters
Parameter | Description | Type | Required | Position | Accept Pipeline Input |
---|---|---|---|---|---|
WindowsCredential | Specifies Windows credentials. The cmdlet will use these credentials to connect to the Windows-based backup proxy server. | PSCredential | False | Named | False |
LinuxCredential | Specifies Linux credentials. The cmdlet will use these credentials to connect to the Linux-based backup proxy server. | Accepts the VBOLinuxCredential object. To get this object, run the New-VBOLinuxCredential cmdlet. | False | Named | False |
Proxy | Specifies a backup proxy server. The cmdlet will configure parameters of this backup proxy server. | Accepts the VBOProxy object. To get this object, run the Get-VBOProxy cmdlet. | False | Named | False |
ProxyPool | Specifies a backup proxy pool. The cmdlet will configure parameters of all backup proxy servers added to this backup proxy pool. | Accepts the VBOProxyPool object. To get this object, run the Get-VBOProxyPool cmdlet. | False | Named | False |
XPath | Specifies the xpath path in the Config.xml file. | String | True | Named | False |
Key | Specifies a name of the parameter attribute. | String | True | Named | False |
Value | Specifies the parameter attribute value. | String | False | Named | False |
RevertToDefault | Defines that the cmdlet will revert the configuration parameters to the default values. Default: False | SwitchParameter | False | Named | False |
Restart | Defines that backup proxy servers will be restarted to apply changes in configuration parameters. Default: False | SwitchParameter | False | Named | False |
Controller | Defines that the cmdlet will configure parameters of the Veeam Backup for Microsoft 365 controller. Default: False | SwitchParameter | False | Named | False |
<CommonParameters>
This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see the About CommonParameters section of Microsoft Docs.
Examples
Example 1. Configuring Controller Parameters
This example shows how to configure parameters of the Veeam Backup for Microsoft 365 controller.
Perform the following steps:
|
Example 2. Configuring Linux-Based Backup Proxy Server Parameters
This example shows how to configure parameters of the Linux-based backup proxy server.
Perform the following steps:
|
Related Commands