Vous pouvez utiliser le fichier de propriétés de VMware Site Recovery Manager 8.7 Configuration Import/Export Tool pour automatiser l'exportation et importation des données de configuration.

L'utilisation du fichier srm_configuration.properties avec l' VMware Site Recovery Manager 8.7 Configuration Import/Export Tool autonome est facultative.
Note : Vous pouvez utiliser l'authentification du compte de service pour importer ou exporter des données à partir de Site Recovery Manager 8.7. Vous ne pouvez pas utiliser l'authentification de l'utilisateur de solution ou l'authentification du keystore pour importer ou exporter des données de configuration à partir de Site Recovery Manager 8.7. L'authentification de l'utilisateur de solution et l'authentification du keystore sont prises en charge pour Site Recovery Manager 8.6.x et versions antérieures.
Tableau 1. Paramètres requis pour le fichier de propriétés
Paramètre Description
lookup.service.address Adresse de vCenter Server. Peut être une adresse IP ou un nom de domaine complet.
local.srm.name Nom de l'instance locale de Site Recovery Manager Server.
local.srm.guid GUID de l'instance locale de Site Recovery Manager Server. Requis lorsque deux ou plusieurs sites locaux partagent le même nom.
local.auth.use.keystore Définissez ce paramètre sur true pour utiliser le keystore Java pour ouvrir une session sur le site local. La valeur par défaut est false.
local.auth.use.service.account Définissez ce paramètre sur true pour utiliser le compte de service pour ouvrir une session sur le site local. La valeur par défaut est false.
local.auth.credentials.vc.username Nom d'utilisateur pour l'instance de vCenter Server locale. Requis lorsque local.auth.use.keystore est défini sur false.
local.auth.credentials.vc.password Mot de passe pour l'instance de vCenter Server locale. Requis lorsque local.auth.use.keystore est défini sur false.
local.auth.keystore.type Type de keystore Java. Requis lorsque local.auth.use.keystore est défini sur true. Le type par défaut est JCEKS.
local.auth.keystore.path Chemin d'accès au keystore Java. Requis lorsque local.auth.use.keystore est défini sur true.
local.auth.keystore.pass Mot de passe du keystore Java. Requis lorsque local.auth.use.keystore est défini sur true.
local.auth.keystore.certAlias Alias de certificat pour l'utilisateur de la solution locale dans le keystore Java. Requis lorsque local.auth.use.keystore est défini sur true.
local.auth.keystore.keyAlias Alias de clé de l'utilisateur de la solution locale dans le keystore Java. Requis lorsque local.auth.use.keystore est défini sur true.
local.auth.keystore.keyPass Mot de passe de la clé de l'utilisateur de la solution locale dans le keystore Java. Requis lorsque local.auth.use.keystore est défini sur true.
local.auth.sa.path Chemin d’accès au compte de service. Requis lorsque local.auth.use.service.account est défini sur true.
remote.auth.use.keystore Définissez ce paramètre sur true pour utiliser le keystore Java afin d'ouvrir une session sur le site distant. La valeur par défaut est false.
remote.auth.use.service.account Définissez ce paramètre sur true pour utiliser le compte de service afin d'ouvrir une session sur le site distant. La valeur par défaut est false.
remote.auth.credentials.vc.username Nom d'utilisateur pour l'instance de vCenter Server distante. Requis lorsque remote.auth.use.keystore est défini sur false. Requis si votre environnement n'est pas fédéré.
remote.auth.credentials.vc.password Mot de passe de l'utilisateur pour l'instance distante de vCenter Server. Requis lorsque remote.auth.use.keystore est défini sur false. Requis si votre environnement n'est pas fédéré.
remote.auth.keystore.type Type de keystore Java. Requis lorsque remote.auth.use.keystore est défini sur true. Le type par défaut est JCEKS.
remote.auth.keystore.path Chemin d'accès au keystore Java. Requis lorsque remote.auth.use.keystore est défini sur true.
remote.auth.keystore.pass Mot de passe du keystore Java. Requis lorsque remote.auth.use.keystore est défini sur true.
remote.auth.keystore.certAlias Alias de certificat pour l'utilisateur de la solution distante dans le keystore Java. Requis lorsque remote.auth.use.keystore est défini sur true.
remote.auth.keystore.keyAlias Alias de clé de l'utilisateur de la solution distante dans le keystore Java. Requis lorsque remote.auth.use.keystore est défini sur true.
remote.auth.keystore.keyPass Mot de passe de la clé de l'utilisateur de la solution distante dans le keystore Java. Requis lorsque remote.auth.use.keystore est défini sur true.
remote.auth.sa.path Chemin d’accès au compte de service. Requis lorsque remote.auth.use.service.account est défini sur true.
array.manager.n.name Nom du gestionnaire de baies, où n est un nombre. Tous les gestionnaires de baies doivent être au moins définis par un nom et un indicateur d'évitement. Champ obligatoire pour l'importation si votre environnement contient des gestionnaires de baies.
array.manager.n.skip Définissez si le gestionnaire de baies doit être importé ou ignoré. La valeur par défaut est false. Requis si array.manager.n.name est présent.
array.manager.n.username Nom d'utilisateur du gestionnaire de baies. Requis si array.manager.n.name est présent et si la valeur de array.manager.n.skip est définie sur false.
array.manager.n.password Mot de passe pour le gestionnaire de baies. Requis si array.manager.n.name est présent et si la valeur de array.manager.n.skip est définie sur false.
Tableau 2. Paramètres facultatifs pour le fichier de propriétés
Paramètre Description
port Numéro de port pour Lookup Service. La valeur par défaut est de 443 secondes.
continue.after.array.manager.errors Si vous définissez la valeur sur true, aucun échec de l'outil ne se produit lorsqu'un gestionnaire de baies est manquant ou qu'une erreur basée sur la baie survient. La valeur par défaut est false

Exemple de fichier de propriétés

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