Web Services

In this article

    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"][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 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"

    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 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 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 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
    • 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 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" VO_REPORTER_WEB_SERVER_NAME="ONESERVER.TECH.LOCAL" VO_REPORTER_WEB_CONNECTION_ACCOUNT_NAME="ONESERVER\Administrator" VO_REPORTER_WEB_SERVICE_ACCOUNT_PASSWORD="p@ssw0rd"

    I want to report a typo

    There is a misspelling right here:

     

    I want to let the Veeam Documentation Team know about that.