Vous devez utiliser l'outil DR IP Customizer à partir d'une instance sur site de Site Recovery Manager avec un fichier de configuration personnalisé.
L'outil DR IP Customizer est livré avec le dispositif Site Recovery Manager. DR IP Customizer nécessite un accès au shell pour l'instance de Site Recovery Manager. Dans VMware Cloud on AWS, vous ne disposez pas d'un accès au shell et des informations d'identification du SE invité pour le dispositif Site Recovery Manager. Pour utiliser l'outil, vous devez l'exécuter à partir d'une instance sur site de Site Recovery Manager avec un fichier de configuration personnalisé.
Conditions préalables
Vérifiez que la version de l'instance sur site de
Site Recovery Manager est la même que celle du dispositif Site Recovery Manager sur
VMware Cloud on AWS.
Note : Si vous tentez d'exécuter l'outil DR IP Customizer sur une instance sur site de
Site Recovery Manager 8.3 par rapport à une instance de
Site Recovery Manager 8.2 sur
VMware Cloud on AWS, l'outil échoue avec l'erreur
ERROR: Unsupported version URI "urn:internaldr0/8.3"
.
Procédure
- Préparez un fichier de configuration personnalisé pour DR IP Customizer à l'aide du modèle suivant.
<?xml version="1.0" encoding="UTF-8"?>
<Config>
<vmacore>
<threadPool>
<initializeCOM>mta</initializeCOM>
<catchWorkItemExceptions>false</catchWorkItemExceptions>
<TaskMax>20</TaskMax>
<IoMax>60</IoMax>
</threadPool>
</vmacore>
<waitForObjectTimeout>300</waitForObjectTimeout>
<log>
<directory>/var/log/vmware/srm</directory>
<!-- log file names will get -#.log appended -->
<name>dr-ip-customizer</name>
<level>verbose</level>
<coreDump>/var/log/vmware/srm/DumpFiles</coreDump>
</log>
<level id="SoapAdapter">
<logName>SoapAdapter</logName>
<logLevel>info</logLevel>
</level>
<level id="Libs">
<logName>Libs</logName>
<logLevel>warning</logLevel>
</level>
<level id="HttpConnectionPool">
<logName>HttpConnectionPool</logName>
<logLevel>info</logLevel>
</level>
<workingDir>.</workingDir>
<extension>
<key>com.vmware.vcDr-foobar</key>
</extension>
</Config>
- Mettez à jour la clé d'extension ainsi que le répertoire et les paramètres coreDump des journaux dans le fichier de configuration personnalisé.
Si la clé d'extension ne correspond pas, l'outil indique l'erreur suivante :
ERROR: Failed to locate DR endpoint for VC UUID...
.
- Utilisez la clé d'extension indiquée par le dispositif Site Recovery Manager de VMware Cloud on AWS. Reportez-vous à la valeur Extension key: sur https://srm.sddc-1-2-3-4.vmwarevmc.com/drserver/.
Par exemple, utilisez
com.vmware.vcDr si vous utilisez une clé d'extension par défaut ou
com.vmware.vcDr-custom_suffix si vous utilisez une clé d'extension personnalisée.
- Définissez les règles de pare-feu pour autoriser une connexion TCP sur le port 443 par l'instance sur site de Site Recovery Manager au vCenter Server de VMware Cloud on AWS et au dispositif Site Recovery Manager.
- Exécutez l'outil DR IP Customizer sur l'instance sur site de Site Recovery Manager avec l'argument --cfg pointant vers le fichier de configuration personnalisé et l'argument --uri pointant vers https://vmc_vcenter_fqdn/lookupservice/sdk.
- Assurez-vous d'utiliser le répertoire et les dossiers coreDump des journaux accessibles en écriture par l'utilisateur qui exécute l'outil DR IP Customizer.
Par exemple, si vous utilisez le répertoire des journaux
/var/log/vmware/srm/ et que vous êtes connecté en tant qu'utilisateur
admin à un dispositif
Site Recovery Manager sur site, exécutez l'outil avec
sudo.
sudo /opt/vmware/srm/bin/dr-ip-customizer --verbose --cfg /tmp/dr-ip-customizer-config.xml --cmd generate --out /tmp/ip-customizer-generated.csv --uri https://vcenter.sddc-1-2-3-4.vmwarevmc.com/lookupservice/sdk
sudo /opt/vmware/srm/bin/dr-ip-customizer --verbose --cfg /tmp/dr-ip-customizer-config.xml --cmd apply --csv /tmp/ip-customizer-edited.csv --uri https://vcenter.sddc-1-2-3-4.vmwarevmc.com/lookupservice/sdk
Que faire ensuite
Vous pouvez utiliser la même procédure pour exécuter l'outil DR IP Reporter pour un couplage de VMware Cloud on AWS à VMware Cloud on AWS. Vous utilisez un fichier de configuration personnalisé identique, mais définissez plutôt le nom du journal sur dr-ip-reporter.