
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>" VAO_LICENSE_FILE="<path_to_license_file>" VAA_SERVICEACCOUNT="<VAO_Service_account>" VAA_SERVICEPASSWORD="<VAO_Service_password>" [INSTALLDIR="<path_to_installdir>"] [VAA_PORT="<VAO_Service_port>"] [VAO_SERVER_MANAGEMENT_PORT="VAO_WCF_port"] [VAA_SQL_SERVER="<SQL_Server>"] [VAA_SQL_DATABASE="<DB_name>"] [VAA_VO_SQL_DATABASE="<Veeam_ONE_DB_name>"] [VAA_SQL_AUTHENTICATION="0/1"] [VAA_SQL_USER="<SQL_account>"] [VAA_SQL_PASSWORD="<SQL_password>"] [VAO_SERVER_SYNC_FOLDER_PATH="<path_to_synchronization_folder>"] |
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 cleared. Example: /L*v ”C:\ProgramData\Veeam\Setup\Temp\Logs\VAO_Server.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 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” |
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 the account under which the Veeam Availability Orchestrator Server Service will run. For more information on the required account permissions, see Planning and Preparation. Together 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" |
VAA_PORT | port | No | Specifies a TCP port that will be used by the Veeam Availability Orchestrator Server Service. By default, port number 8888 is used. Example: VAA_PORT=”8884” |
VAA_SQL_SERVER | SQL Server\instance | No | Specifies a Microsoft SQL Server and instance on which the VAO configuration database will be deployed. By default, VAO uses the (local)\VEEAMSQL2012 server. 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="OrechestratorDB" |
VAA_VO_SQL_DATABASE | database | No | 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_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). Together 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" |
VAO_SERVER_MANAGEMENT_PORT | port | No | Specifies a WCF port that will be used by the Veeam Availability Orchestrator Server Service. By default, port number 12348 is used. Example: VAO_SERVER_MANAGEMENT_PORT=”12247” |
VAO_SERVER_SYNC_FOLDER_PATH | path | No | Specifies a path to the folder where data obtained during synchronization across VAO sites will be stored. By default, VAO uses the C:\ProgramData\Veeam\Availability Orchestrator\Sync folder. Example: VAO_SERVER_SYNC_FOLDER_PATH=”C:\Veeam\VAO\Sync” |