Veeam Availability Orchestrator Server Service

Open the command prompt and run the setup file VAO.Server.x64.msi using the following parameters:

msiexec.exe [/L*v "<path_to_log>"] /qn /I "<path_to_msi>" ACCEPT_THIRDPARTY_LICENSES="1" [INSTALLDIR="<path_to_installdir>"] VAO_LICENSE_FILE="<path_to_license_file>" VAA_SERVICEACCOUNT="<VAO_Service_account>" VAA_SERVICEPASSWORD="<VAO_Service_password>" VAA_VO_SQL_DATABASE="<Veeam_ONE_DB_name>" VAO_SERVER_MANAGEMENT_PORT="VAO_WCF_port" [VAA_PORT="<VAO_Service_port>"] [VAA_SQL_SERVER="<SQL_Server>"] [VAA_SQL_DATABASE="<DB_name>"] [VAA_SQL_AUTHENTICATION="0/1"] [VAA_SQL_USER="<SQL_account>"] [VAA_SQL_PASSWORD="<SQL_password>"]

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

Option

Parameter

Required

Description

/L

*v logfile

No

Creates an 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 deleted.

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

/q

n

Yes

Sets the user interface level to None, which means no user interaction is needed during installation.

/I

setup file

Yes

Installs the Veeam Availability Orchestrator Server Service component.

Specify a full path to the setup file as the parameter value.

Example: /I “C:\Veeam\VAO.Server.x64.msi”

ACCEPT_THIRDPARTY_LICENSES

0/1

Yes

Specifies if you want to accept the license agreement for 3rd party components that Veeam incorporates.

To accept the license agreement and to proceed with installation, set the parameter value to 1.

Example: ACCEPT_THIRDPARTY_LICENSES="1"

INSTALLDIR

path

No

Installs the component to the specified location. By default, VAO uses a subfolder in the C:\Program Files\Veeam\Availability Orchestrator\ folder.

Example: INSTALLDIR=”C:\Veeam\”

VAO_LICENSE_FILE

path

Yes

Specifies a full path to the license file. You will not be able to perform installation without providing a license.

Example: VAO_LICENSE_FILE="C:\Users\Administrator\Downloads\vao_nfr.lic"

VAA_SERVICEACCOUNT

user

Yes

Specifies an account under which the Veeam Availability Orchestrator Server Service will run. For more information on the required account permissions, see Planning and Preparation.

Along with this parameter, you must define the VAA_SERVICEPASSWORD parameter.

Example: VAA_SERVICEACCOUNT="srv\Administrator"

VAA_SERVICEPASSWORD

password

Yes

[Applies only if you have defined the VAA_SERVICEACCOUNT parameter]

Specifies a password for the account under which the Veeam Availability Orchestrator Server Service will run.

Example: VAA_SERVICEPASSWORD="1234"

VAO_SERVER_MANAGEMENT_PORT

port

Yes

Specifies a WCF port that will be used to connect to the Veeam Availability Orchestrator Server Service. By default, 12348.

Example: VAO_SERVER_MANAGEMENT_PORT=”12247”

VAA_PORT

port

No

Specifies a TCP port that will be used by the Veeam Availability Orchestrator Server Service to connect to VAO agents running on standalone Veeam Backup & Replication servers. By default, 8888.

Example: VAA_PORT=”8884”

VAA_VO_SQL_DATABASE

database

Yes

Unattended mode installation prerequisites demand that Veeam ONE Server must be already deployed on the machine where you install VAO.

The VAA_VO_SQL_DATABASE parameter specifies a name of the Veeam ONE configuration database.

Example: VAA_VO_SQL_DATABASE="VeeamOne"

VAA_SQL_SERVER

SQL Server\instance

No

Specifies a Microsoft SQL Server instance where the VAO configuration database will be deployed. By default, (local)\VEEAMSQL2012.

Example: VAA_SQL_SERVER="VAOSERVER\VEEAMSQL2012_MY"

VAA_SQL_DATABASE

database

No

Specifies a name of the VAO configuration database to be deployed. By default, VAO.

Example: VAA_SQL_DATABASE="OrchestratorDB"

VAA_SQL_AUTHENTICATION

0/1

No

Specifies if you want to use the SQL Server authentication mode to connect to the Microsoft SQL Server where the VAO configuration database is deployed.

To use the SQL Server authentication mode, set the parameter value to 1. If you do not define this parameter, VAO will connect to the Microsoft SQL Server in the Microsoft Windows authentication mode (default value, 0).

Along with this parameter, you must define the following parameters: VAA_SQL_USER and VAA_SQL_PASSWORD.

Example: VAA_SQL_AUTHENTICATION="1"

VAA_SQL_USER

user

No

[Applies only if you have defined the VAA_SQL_AUTHENTICATION parameter]

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

Example: VAA_SQL_USER="sa"

VAA_SQL_PASSWORD

password

No

[Applies only if you have defined the VAA_SQL_AUTHENTICATION parameter].

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

Example: VAA_SQL_PASSWORD="1234"

I want to report a typo

There is a misspelling right here:

 

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