You use the VMware Site Recovery Manager 9.0 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 9.0 Configuration Import/Export Tool is optional.
Note: You can use Service Account authentication to import or export data from Site Recovery Manager 9.0. You cannot use solution user authentication or keystore authentication to import or export configuration data from Site Recovery Manager 9.0. Solution user authentication and keystore authentication are supported for Site Recovery Manager 8.6.x and earlier.
Table 1. Required Parameters for the Properties File
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.srm.guid The GUID of the local Site Recovery Manager Server. Required when two or more local sites share the same name.
local.auth.use.service.account Set this parameter to true to use service account 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.service.account is set to false.
local.auth.credentials.vc.password The password for the local vCenter Server. Required when local.auth.use.service.account is set to false.
local.auth.sa.path Path to the service account. Required when local.auth.use.service.account is set to true.
remote.auth.use.service.account Set this parameter to true to use service account 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.service.account 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.service.account is set to false. Required if your environment is not federated.
remote.auth.sa.path Path to the service account. Required when remote.auth.use.service.account 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.
Table 2. Optional Parameters for the Properties File
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