Step 2. Edit Answer File
After you generated the answer file, you can edit it:
- Open Veeam Backup & Replication Console
- In the inventory pane, open the Files view.
- Select and right-click the answer file, then click Edit.
- Specify and edit the necessary parameter values.
Configuration File Parameters
Parameter | Description | Required |
---|---|---|
MODE | Specifies the restore mode. Supported values: restore or migrate. | No |
CONFIGURATION_FILE | Specifies a full path to the configuration backup file. Supported values:
| Yes |
REPOSITORY_NAME | Specifies Veeam Backup & Replication repository name where the configuration backup file is stored. If you do not specify this parameter, empty name will be used. Supported values: String. | No |
BACKUP_PASSWORD | Specifies the password to decrypt the configuration backup file. Supported values: String. | No |
NETWORK_USER | Specifies the user account for the network share. Supported values: domain\username. | No |
NETWORK_PASSWORD | Specifies the password for the network share. Supported values: String. | No |
SQLSERVER_ENGINE | Specifies the database engine. If you do not specify this parameter, product configuration is used. Supported values: mssql or postgresql. Default: postgresql. | No |
DATABASE_SERVER | Specifies the database server and instance on which the configuration database will be deployed. If you do not specify this parameter, product configuration is used. Supported values:
| No |
SQLSERVER_DATABASE | Specifies the name for the configuration database. Supported values: String. Default: VeeamBackup. | No |
SQLSERVER_AUTHENTICATION | Specifies the authentication mode to connect to the database server where the Veeam Backup & Replication configuration database will be deployed. If you do not specify this parameter, product configuration is used. Supported values:
Default: 0. | No |
VBR_SQLSERVER_USERNAME | Specifies a LoginID to connect to the SQL server in the native authentication mode. If you do not specify this parameter, product configuration is used. Supported values: String. Note: The parameter is required if the SQLSERVER_AUTHENTICATION parameter value is 1. | No |
VBR_SQLSERVER_PASSWORD | Specifies a password to connect to the SQL server in the native authentication mode. If you do not specify this parameter, product configuration is used. Supported values: String. Note: The parameter is required if you specify the VBR_SQLSERVER_USERNAME parameter. | No |
PG_DUMP_PATH | Specifies a path to the pg_dump.exe file. Supported values: String. | No |
RESTORE_BACKUPS | Defines that Veeam Backup & Replication will restore backup and replica restore points catalog. Supported values:
Default: 1. | No |
RESTORE_SESSIONS | Defines that Veeam Backup & Replication will restore sessions history. Supported values:
Default: 0. | No |
BACKUP_EXISTING_DATABASE | Defines that the current database will be backed up. Supported values:
Default: 0. | No |
SERVICES_AUTOSTART | Defines that Veeam Backup & Replication will start automatically after the migration. Supported values:
Default: 1. | No |
CREATE_NEW_DATABASE | Defines that the new database will be created if it does not exist. Supported values:
Default: 1. | No |
USE_EXISTING_DATABASE | Defines that Veeam Backup & Replication will use an existing database if it is not empty. Supported values:
Default: 0. | No |
USE_LOCKED_DATABASE | Defines that Veeam Backup & Replication will use an existing database owned by another backup server. Supported values:
Default: 1. | No |
OVERWRITE_EXISTING_DATABASE | Defines that the new database will overwrite the existing one. Supported values:
Default: 0. | No |
STOP_PROCESSES | Defines that Veeam Backup & Replication will terminate all running backup server processes. Supported values:
Default: 0. | No |
SWITCH_TO_RESTORE_MODE | Defines that the configuration restore will switch to the restore mode if enabled backup jobs are found. Supported values:
Default: 2. | No |
RETRY_COUNT | Specifies the amount of retries that configuration restore should perform. Supported values: Int32. Default: 3. | No |
ACCEPT_FOUND_DATABASE_ISSUES | Defines that the configuration restore will proceed if database issues are found. Supported values:
Default: 0. | No |
CREDENTIALS | Specify this parameter if you want to update stored passwords during the configuration restore. If you do not specify this parameter, passwords will not be updated Supported values: user=password;{hint}. | No |
PRIVATE_KEYS | Specify this parameter if you want to update stored private keys during the configuration restore. If you do not specify this parameter, private keys will not be updated. Supported values: user=privatekey;password;{hint}. | No |
HOSTS | Forces target server components upgrade if necessary. If you do not specify this parameter, all hosts will be upgraded. Note: If you specify only several hosts out of all hosts in your backup infrastructure, only these hosts will be upgraded. Do not specify this parameter if you want to upgrade all hosts. Supported values: DNS name\IP address. | No |