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

Veeam Virtualization Extensions Service

Veeam Virtualization Extensions Service Note:

VeeamVES64.msi allows you to install VE Service on a machine that does not run the Operations Manager SDK. However, it will not be able to support the following Veeam MP features:

Open the command prompt and run the setup file VeeamVES64.msi using the following parameters:

msiexec.exe [/L*v! "<path_to_log>"] /qn /I "<path_to_msi>" [INSTALLDIR="<path_to_installdir >"] VES_LICENSE_FILE="<path_to_license_file>" VES_SERVICE_USER="<Veeam_Virtualization_Extensions_Service_account>" VES_SERVICE_PASSWORD="<Veeam_Virtualization_Extensions_Service_account_password>" [VES_SERVER_PORT="< Veeam_Virtualization_Extensions_Service_port>"] [VES_RES_POOL="<Management_Server_Resource_Pool>"]

The following command-line options are used to run the setup file:

Option

Parameter

Required

Description

/L

*v! logfile

No

Creates installation log file with the verbose output. Specify a full path to the log file as the parameter value. Any setup log file created during the previous installation will be cleared.

Example:
/L*v! ”C:\ProgramData\Veeam\Setup\Temp\Logs\VESSetup.txt”

/q

n

Yes

Sets user interface level to “no”.

/I

setup file

Yes

Installs the Veeam Virtualization Extensions Service component. Specify a full path to the setup file as the parameter value.

Example:

/I “C:\Veeam\VeeamVES64.msi”

INSTALLDIR

path

No

Installs the component to the specified location.

Example:

INSTALLDIR=”C:\Program Files\Veeam\Manager”

VES_LICENSE_FILE

path

Yes

Specify the full path to the license file.

Example:

VES_LICENSE_FILE=”C:\Veeam\License\veeam_mp.lic”

VES_SERVICE_USER

user

Yes

Specify the service account in the DOMAIN\USERNAME format. The account will be used for running the Veeam Virtualization Extensions service. The account must have administrative privileges on the computers hosting the Veeam Virtualization Extensions Service and the Collector(s). 

Example:

VES_SERVICE_USER=”veeam\Administrator”

VES_SERVICE_PASSWORD

password

Yes

Specify the password for the Veeam Virtualization Extensions service user.

Example:

VES_SERVICE_PASSWORD=”qwerty”

VES_SERVER_PORT

port

No

Specify TCP port that will be used by the Veeam Virtualization Extensions service. By default, port number 8084 is used.

Example:

VES_SERVER_PORT=”8084”

VES_RES_POOL

Management Server resource pool

No

Specify name of the Management Server resource pool for Collector auto-deployment. Specify name of the Management Server resource pool for Collector auto-deployment. The name must be the same as the resource pool name in the Ops Mgr.

If the parameter is not specified, auto-deployment is disabled.

Example:

VES_RES_POOL=”Veeam Collectors”

After installation is complete, log off the server, then log on again. Or, in case you are installing Veeam UI remotely with Windows PowerShell, you will need to close the remote PowerShell session and initiate a new one.

Confirm installation and operation of the Veeam Virtualization Extensions service by checking the Windows Event Viewer. A new application logs called Veeam Virtualization Extensions will be created when the Veeam Virtualization Extensions service starts, and events from the Veeam Virtualization Extensions source should appear in this log.