Reporting Service

In this article

    To install Veeam ONE Reporting service, 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_SERVICE_ACCOUNT_NAME="<Veeam_One_Service_Account>"][VO_REPORTER_SERVICE_ACCOUNT_PASSWORD="<Veeam_One_Service_Account_Password>"][VO_REPORTER_SQL_SERVER_NAME="<SQL_server>"][VO_REPORTER_DATABASE_NAME="<database_name>"] [VO_REPORTER_AUTHENTICATION_MODE="0"] [VO_REPORTER_SQL_USER_NAME="<SQL_auth_username>"] [VO_REPORTER_SQL_PASSWORD="<SQL_auth_password>"] [EDITLICFILEPATH="<path_to_license_file>"] [VO_INSTALLATION_TYPE="0"][VO_REPORTER_SERVER_WEB_API_CERTIFICATE_NAME="<certificate_name>"] [VO_REPORTER_SERVER_COMMUNICATION_PORT="<port_number>"] [VO_REPORTER_SERVER_WEB_API_PORT="<port_number>"]

    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\ReporterServerSetup.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 Reporting Server. Specify a full path to the setup file as the parameter value.

    Example: /i “C:\Veeam\Reporter\VeeamONE.Reporter.Server.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 yes 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 Server 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 Server folder.

    VO_REPORTER_SERVICE_ACCOUNT_NAME

    user

    Yes

    Specifies a user account under which the Veeam ONE Services will run and that will be used to access Veeam ONE database in the Microsoft Windows authentication mode.

    Example: VO_REPORTER_SERVICE_ACCOUNT_NAME="ONESERVER\Administrator"

    VO_REPORTER_SERVICE_ACCOUNT_PASSWORD

    password

    Yes

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

    Specifies a password for the account under which the Veeam ONE Services will run and that will be used to access Veeam ONE database.

    Example: VO_REPORTER_SERVICE_ACCOUNT_PASSWORD="p@ssw0rd"

    VO_REPORTER_SQL_SERVER_NAME

    SQL server\instance

    No

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

    Example: VO_REPORTER_SQL_SERVER_NAME="ONESERVER\VEEAMSQL2016_MY"

    VO_REPORTER_DATABASE_NAME

    database

    No

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

    Example: VO_REPORTER_DATABASE_NAME="VeeamOneDB"

    VO_REPORTER_AUTHENTICATION_MODE_NAME

    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 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: VO_REPORTER_SQL_USER_NAME and VO_REPORTER_SQL_PASSWORD.

    Example: VO_REPORTER_AUTHENTICATION_MODE_NAME="1"

    VO_REPORTER_SQL_USER_NAME

    user

    No

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

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

    Example: VO_REPORTER_SQL_USER_NAME="sa"

    VO_REPORTER_SQL_PASSWORD

    password

    No

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

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

    Example: VO_REPORTER_SQL_PASSWORD="p@ssw0rd"

    EDITLICFILEPATH

    license path

    No

    Specifies a full path to the license file. If this parameter is not specified, Veeam ONE Free Edition will be installed.

    Example: EDITLICFILEPATH="C:\Users\Administrator\Desktop\veeam_one_subscription_100_100.lic"

    VO_REPORTER_SERVER_COMMUNICATION_PORT

    port number

    No

    Specifies the port number used for communication between Veeam ONE Reporting service and Veeam ONE Web Client.

    If you do not use this parameter, Veeam ONE Reporting service will use the default port 2742.

    Example: VO_REPORTER_SERVER_COMMUNICATION_PORT="2742"

    VO_REPORTER_SERVER_WEB_API_PORT

    port number

    No

    Specifies the port number used for communication with Veeam ONE Web API.

    If you do not use this parameter, Veeam ONE Reporting service will use the default port 2741.

    Example: VO_REPORTER_SERVER_WEB_API_PORT="2741"

    VO_REPORTER_SERVER_WEB_API_CERTIFICATE_NAME

    certificate name

    No

    Specifies the certificate to be used by Veeam ONE Web API. The certificate must be installed to the Certificate Store on the machine where you run installation.

    If this parameter is not specified, a new self-signed certificate will be generated by openssl.exe.

    VO_INSTALLATION_TYPE

    0, 1 or 2

    No

    Specifies the mode in which Veeam ONE will collect data from virtualization 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 Web Client server with the following configuration:

    • Installation log location: C:\ProgramData\Veeam\Setup\Temp\Logs\ReporterServerSetup.txt
    • No user interaction
    • Path to the MSI file: C:\Veeam\Reporter\VeeamONE.Reporter.Server.x64.msi
    • Accept 3rd party license agreement
    • Accept Veeam license agreement
    • Installation folder: default
    • Service user account: ONESERVER\Administrator
    • Service user account password: p@ssw0rd
    • SQL Server instance and database name: default
    • License file location: C:\Users\Administrator\Desktop\veeam_one_subscription_100_100.lic
    • Data collection mode: Optimized for Typical Deployment
    • Communication port: default
    • Web API port: default
    • Web API certificate: generate new self-signed certificate

    The command to install Web Client server with such configuration will have the following parameters:

    msiexec.exe /L*v "C:\ProgramData\Veeam\Setup\Temp\Logs\ReporterServerSetup.txt" /qn /i "C:\Veeam\Reporter\VeeamONE.Reporter.Server.x64.msi" ACCEPT_THIRDPARTY_LICENSES="1" ACCEPT_EULA="1" VO_REPORTER_SERVICE_ACCOUNT_NAME="ONESERVER\Administrator" VO_REPORTER_SERVICE_ACCOUNT_PASSWORD="p@ssw0rd" EDITLICFILEPATH="C:\Users\Administrator\Desktop\veeam_one_subscription_100_100.lic" 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.