You can use the VMware Site Recovery Manager 8.6 Configuration Import/Export Tool properties file to automate the export and import of configuration data.
The use of srm_configuration.properties file with the standalone VMware Site Recovery Manager 8.6 Configuration Import/Export Tool is optional.
Parameter | Description |
---|---|
lookup.service.address | The vCenter Server address. Can be an IP address or FQDN. |
local.srm.name | The name of the local Site Recovery Manager Server. |
local.auth.use.keystore | Set this parameter to true to use Java Keystore to log in to the local site. The default value is false. |
local.auth.credentials.vc.username | The user name for the local vCenter Server. Required when local.auth.use.keystore is set to false. |
local.auth.credentials.vc.password | The password for the local vCenter Server. Required when local.auth.use.keystore is set to false. |
local.auth.keystore.type | The type of Java Keystore. Required when local.auth.use.keystore is set to true. The default type is JCEKS. |
local.auth.keystore.path | Path to the Java Keystore. Required when local.auth.use.keystore is set to true. |
local.auth.keystore.pass | Password for the Java Keystore. Required when local.auth.use.keystore is set to true. |
local.auth.keystore.certAlias | Certificate alias for the local solution user in the Java Keystore. Required when local.auth.use.keystore is set to true. |
local.auth.keystore.keyAlias | Key alias for the local solution user in the Java Keystore. Required when local.auth.use.keystore is set to true. |
local.auth.keystore.keyPass | The key password for the local solution user in the Java Keystore. Required when local.auth.use.keystore is set to true. |
remote.auth.use.keystore | Set this parameter to true to use Java Keystore to log in to the remote site. The default value is false. |
remote.auth.credentials.vc.username | The user name for the remote vCenter Server. Required when remote.auth.use.keystore is set to false. Required if your environment is not federated. |
remote.auth.credentials.vc.password | The password of the user for the remote vCenter Server. Required when remote.auth.use.keystore is set to false. Required if your environment is not federated. |
remote.auth.keystore.type | The type of Java Keystore. Required when remote.auth.use.keystore is set to true. The default type is JCEKS. |
remote.auth.keystore.path | Path to the Java Keystore. Required when remote.auth.use.keystore is set to true. |
remote.auth.keystore.pass | Password for the Java Keystore. Required when remote.auth.use.keystore is set to true. |
remote.auth.keystore.certAlias | Certificate alias for the remote solution user in the Java Keystore. Required when remote.auth.use.keystore is set to true. |
remote.auth.keystore.keyAlias | Key alias for the remote solution user in the Java Keystore. Required when remote.auth.use.keystore is set to true. |
remote.auth.keystore.keyPass | The key password for the remote solution user in the Java Keystore. Required when remote.auth.use.keystore is set to true. |
array.manager.n.name | The name of the array manager, where n is a number. All array managers must be defined at least by a name and a skip flag. Required field for import, if your environment contains any array managers. |
array.manager.n.skip | Sets whether the array manager must be imported or skipped. The default value is false. Required if array.manager.n.name is present. |
array.manager.n.username | The user name for the array manager. Required if array.manager.n.name is present and array.manager.n.skip value is set to false. |
array.manager.n.password | The password for the array manager. Required if array.manager.n.name is present and array.manager.n.skip value is set to false. |
Parameter | Description |
---|---|
port | The port number for the Lookup Service. The default value is 443. |
continue.after.array.manager.errors | If you set the value to true, the tool does not fail when an array manager is missing or there is an array-based error. The default value is false. |
Sample Properties File
lookup.service.address=my.psc.address.com port=443 local.srm.name=My local SRM local.auth.credentials.vc.username=localAdmin local.auth.credentials.vc.password=localAdminSecretPass remote.auth.credentials.vc.username=remoteAdmin remote.auth.credentials.vc.password=remoteAdminSecretPass continue.after.array.manager.errors=false array.manager.1.name=am_1 array.manager.1.skip=false array.manager.1.username=am1AdminUserName array.manager.1.password=am1AdminSecretPass array.manager.2.name=am_2 array.manager.2.skip=true array.manager.3.name=am_3 array.manager.3.skip=true array.manager.4.name=am_4 array.manager.4.skip=true