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

  1. 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>
  2. 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....
    1. 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.
  3. 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.
  4. 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.
  5. 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.