This is an archive version of the document. To get the most up-to-date information, see the current version.

Reporter Web UI

In this article

    To install Veeam ONE Reporter Web UI, 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"][VM_RP_SERVICEACCOUNT="<Veeam_One_Service_Account>"][VM_RP_SERVICEPASSWORD="<Veeam_One_Service_Account_Password>"][VM_RP_SQL_SERVER="<SQL_server>"][VM_RP_SQL_DATABASE="<database_name>"] [VM_RP_SQL_AUTHENTICATION="0"] [VM_RP_SQL_USER="<SQL_auth_username>"] [VM_RP_SQL_PASSWORD="<SQL_auth_password>"] [VM_RP_IIS_SITE_PORT="<reporter_site_port>"] [RP_THUMBPRINT="reporter_site_certificate"] [VO_INSTALLATION_TYPE="0"]

    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 Reporter 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"

    VM_RP_SERVICEACCOUNT

    user

    Yes

    Specifies a user account that will be used to access Veeam ONE database from the Web UI in the Microsoft Windows authentication mode.

    Example: VM_RP_SERVICEACCOUNT="ONESERVER\Administrator"

    VM_RP_SERVICEPASSWORD

    password

    Yes

    This parameter must be used if you have specified the VM_RP_SERVICEACCOUNT parameter.

    Specifies a password for the account that will be used to access Veeam ONE database from the Web UI.

    Example: VM_RP_SERVICEPASSWORD="p@ssw0rd"

    VM_RP_SQL_SERVER

    SQL server\instance

    No

    Specifies a Microsoft SQL server and instance on which the Veeam ONE database is deployed. By default, Veeam ONE uses the LOCALHOST\VEEAMSQL2016 server.

    Example: VM_RP_SQL_SERVER="ONESERVER\VEEAMSQL2016_MY"

    VM_RP_SQL_DATABASE

    database

    No

    Specifies a name of the Veeam ONE database, by default, VeeamOne.

    Example: VM_RP_SQL_DATABASE="VeeamOneDB"

    VM_RP_SQL_AUTHENTICATION

    0/1

    No

    Specifies if you want to use the Microsoft SQL Server authentication mode to connect to the Microsoft SQL Server where the Veeam ONE database is deployed. Specify 1 to use the SQL Server authentication mode. If you do not use this parameter, Veeam ONE Reporter will connect to the Microsoft SQL Server in the Microsoft Windows authentication mode (default value, 0).

    Together with this parameter, you must specify the following parameters: VM_RP_SQL_USER and VM_RP_SQL_PASSWORD.

    Example: VM_RP_SQL_AUTHENTICATION="1"

    VM_RP_SQL_USER

    user

    No

    This parameter must be used if you have specified the VM_RP_SQL_AUTHENTICATION parameter.

    Specifies a LoginID to connect to the Microsoft SQL Server in the SQL Server authentication mode.

    Example: VM_RP_SQL_USER="sa"

    VM_RP_SQL_PASSWORD

    password

    No

    This parameter must be used if you have specified the VM_RP_SQL_AUTHENTICATION parameter.

    Specifies a password to connect to the Microsoft SQL Server in the SQL Server authentication mode.

    Example: VM_RP_SQL_PASSWORD="p@ssw0rd"

    VM_RP_IIS_SITE_PORT

    port

    No

    Specifies a port that will be used by the Reporter website. By default, port number 1239 is used.

    Example: VM_RP_IIS_SITE_PORT="1239"

    RP_THUMBPRINT

    hash

    No

    Specifies the certificate to be used by the Reporter website. If this parameter is not specified, a new certificate will be generated by openssl.exe.

    Example: RP_THUMBPRINT="0677d0b8f27caccc966b15d807b41a101587b488"

    VO_INSTALLATION_TYPE

    0, 1 or 2

    No

    Specifies the mode in which Veeam ONE will collect data from virtual infrastructure and Veeam Backup & Replication servers. Specify 1 to use the Optimized for Advanced Scalability Deployment mode. Specify 2 to use The Backup Data Only mode. If you do not use this parameter, Veeam ONE will collect data in the Optimized for Typical Deployment mode (default value, 0). For details, see Choose Data Collection Mode.

    Example: VO_INSTALLATION_TYPE="2"

    Example

    Suppose you want to install Reporter Web UI 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
    • Service user account: ONESERVER\Administrator
    • Service user account password: p@ssw0rd
    • SQL Server instance and database name: default
    • Reporter website port: default
    • Reporter website certificate: generate new
    • Data collection mode: Optimized for Typical Deployment

    The command to install Reporter Web UI 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" VM_RP_SERVICEACCOUNT="ONESERVER\Administrator" VM_RP_SERVICEPASSWORD="p@ssw0rd" VM_RP_IIS_SITE_PORT="1239" VO_INSTALLATION_TYPE="0"

    I want to report a typo

    There is a misspelling right here:

     

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