Web Services
To install Veeam ONE Web Services, use a command with the following syntax:
|
msiexec.exe [/L*v "<path_to_log>"] /qn /i "<path_to_msi>" [ACCEPT_THIRDPARTY_LICENSES="1"][ACCEPT_EULA="1"][ACCEPT_REQUIRED_SOFTWARE="1"][ACCEPT_LICENSING_POLICY="1"][INSTALLDIR="<path_to_installdir >"][VO_REPORTER_WEB_SERVER_NAME="<Veeam_One_Server_Name>"][VO_REPORTER_WEB_CONNECTION_ACCOUNT_NAME="<Veeam_One_Service_Account>"][VO_REPORTER_WEB_CONNECTION_ACCOUNT_PASSWORD="<Veeam_One_Service_Account_Password>"][VO_REPORTER_WEB_SERVER_WEB_API_PORT="<port_number>"] [VO_REPORTER_WEB_SITE_PORT="<reporter_site_port>"] [VO_REPORTER_WEB_SITE_CERTIFICATE_THUMBPRINT="reporter_site_certificate"] |
The command has the following parameters:
|
Option |
Parameter |
Required |
Description |
|---|---|---|---|
|
/L |
*v logfile |
No |
Creates an installation log file with the verbose output. Specify an existing path to the log file as the parameter value. A setup log file created during the previous installation is cleared. Example: /L*v ”C:\ProgramData\Veeam\Setup\Temp\Logs\ReporterWEBSetup.txt” |
|
/q |
n |
Yes |
Sets the user interface level to “no”, which means no user interaction is needed during installation. |
|
/i |
setup file |
Yes |
Installs Veeam ONE Web Client Web UI. Specify a full path to the setup file as the parameter value. Example: /i “C:\Veeam\Reporter\VeeamONE.Reporter.WebUI.x64.msi” |
|
ACCEPT_THIRDPARTY_LICENSES |
0/1 |
Yes |
Specifies if you want to accept the terms of the license agreement for the 3rd party components. Specify 1 if you want to accept the terms and proceed with installation. Example: ACCEPT_THIRDPARTY_LICENSES="1" |
|
ACCEPT_EULA |
0/1 |
Yes |
Specifies if you want to accept the terms of the Veeam license agreement. Specify 1 if you want to accept the terms and proceed with installation. Example: ACCEPT_EULA="1" |
|
ACCEPT_LICENSING_POLICY |
0/1 |
Yes |
Specifies if you want to accept the terms of the Veeam licensing policy. Specify 1 if you want to accept the terms and proceed with installation. Example: ACCEPT_LICENSING_POLICY="1" |
|
ACCEPT_REQUIRED_SOFTWARE |
0/1 |
Yes |
Specifies if you want to accept the terms of the required software license agreements. Specify 1 if you want to accept the terms and proceed with installation. Example: ACCEPT_REQUIRED_SOFTWARE="1" |
|
INSTALLDIR |
path |
No |
Installs the component to the specified location. By default, Veeam ONE uses the Veeam ONE Reporter Web subfolder of the C:\Program Files\Veeam\Veeam ONE folder. Example: INSTALLDIR="C:\Veeam\" The component will be installed to the C:\Veeam\Veeam ONE Reporter Web folder. |
|
VO_REPORTER_WEB_SERVER_NAME |
server name |
Yes |
Specifies FQDN of the server where Veeam ONE Reporting Service is installed. Example: VO_REPORTER_WEB_SERVER_NAME="oneserver.tech.local" |
|
VO_REPORTER_WEB_CONNECTION_ACCOUNT_NAME |
user |
Yes |
Specifies a user account that will be used to access and configure Veeam ONE Reporting Service from the Web Client in the Microsoft Windows authentication mode. Example: VO_REPORTER_WEB_CONNECTION_ACCOUNT_NAME="ONESERVER\Administrator" |
|
VO_REPORTER_WEB_CONNECTION_ACCOUNT_PASSWORD |
password |
Yes |
This parameter must be used if you have specified the VO_REPORTER_WEB_CONNECTION_ACCOUNT_NAME parameter. Specifies a password for the account that will be used to access Veeam ONE Reporting Service from the Web UI. Example: VO_REPORTER_WEB_CONNECTION_ACCOUNT_PASSWORD="p@ssw0rd" |
|
VO_REPORTER_WEB_SITE_PORT |
port |
No |
Specifies a port that will be used by the Veeam ONE Web Client website. By default, port number 1239 is used. Example: VO_REPORTER_WEB_SITE_PORT="1239" |
|
VO_REPORTER_WEB_SITE_CERTIFICATE_THUMBPRINT |
hash |
No |
Specifies the certificate to be used by the Veeam ONE Web Client website. If this parameter is not specified, a new certificate will be generated by openssl.exe. Example: RP_THUMBPRINT="0677d0b8f27caccc966b15d807b41a101587b488" |
|
VO_REPORTER_WEB_SERVER_WEB_API_PORT |
port |
No |
Specifies the port number used for communication with Veeam ONE Web API. If you do not use this parameter, Veeam ONE Web Client will use the default port 2741. Example: VO_REPORTER_WEB_SERVER_WEB_API_PORT="2741" |
Example
Suppose you want to install Veeam ONE Web Client with the following configuration:
- Installation log location: C:\ProgramData\Veeam\Setup\Temp\Logs\ReporterWEBSetup.txt
- No user interaction
- Path to the MSI file: C:\Veeam\Reporter\VeeamONE.Reporter.WebUI.x64.msi
- Accept 3rd party license agreement
- Accept Veeam license agreement
- Accept required software license agreements
- Accept Veeam licensing policy
- Installation folder: default
- Veeam ONE Server name: oneserver.tech.local
- Service user account: ONESERVER\Administrator
- Service user account password: p@ssw0rd
- Website port: default
- Website certificate: generate new
- Web API port: default
The command to install Veeam ONE Web Client with such configuration will have the following parameters:
|
msiexec.exe /L*v "C:\ProgramData\Veeam\Setup\Temp\Logs\ReporterWEBSetup.txt" /qn /i "C:\Veeam\Reporter\VeeamONE.Reporter.WebUI.x64.msi" ACCEPT_THIRDPARTY_LICENSES="1" ACCEPT_EULA="1" ACCEPT_REQUIRED_SOFTWARE="1" ACCEPT_LICENSING_POLICY="1" VO_REPORTER_WEB_SERVER_NAME="ONESERVER.TECH.LOCAL" VO_REPORTER_WEB_CONNECTION_ACCOUNT_NAME="ONESERVER\Administrator" VO_REPORTER_WEB_CONNECTION_ACCOUNT_PASSWORD="p@ssw0rd" |