Avant de restaurer une instance de vCenter Server, vous devez récupérer les informations d'identification racines de vCenter Server et d'administrateur de vCenter Single Sign-On à partir de l'inventaire SDDC Manager. Avant de restaurer l'instance de vCenter Server du domaine de gestion, vous devez également récupérer les informations d'identification d'un hôte ESXi de domaine de gestion sain.

Avant de pouvoir interroger l'API de SDDC Manager, vous devez obtenir un jeton d'accès à l'API à l'aide du compte admin@local.

Conditions préalables

Note :

Si SDDC Manager n'est pas opérationnel, vous pouvez récupérer les informations d'identification racines de vCenter Server, d'administrateur de vCenter Single Sign-On et racines d'ESXi requises à partir de la sauvegarde basée sur des fichiers de SDDC Manager. Reportez-vous à la section Préparer la restauration de SDDC Manager.

Procédure

  1. Connectez-vous à votre machine hôte avec accès au SDDC et ouvrez un terminal.
  2. Obtenez le jeton d'accès à l'API.
    1. Exécutez la commande pour obtenir un jeton d'accès à l'aide des informations d'identification admin@local.
                      
      TOKEN=`curl https://<sddc_manager_fqdn>/v1/tokens -k -X POST -H "Content-Type: application/json" -d '{"username": "admin@local","password": "admin@local_password"}' | awk -F "\"" '{print $4}'`

      La commande renvoie un jeton d'accès et un jeton d'actualisation.

    2. Enregistrez le jeton d'accès.
  3. Récupérez les informations d'identification racines de vCenter Server.
    1. Exécutez la commande suivante pour récupérer les informations d'identification racines de vCenter Server.
                      
      curl https://<sddc_manager_fqdn>/v1/credentials?resourceType=VCENTER -k -X GET \-H "Accept: application/json" -H "Authorization: Bearer $TOKEN" | json_pp

      La commande renvoie les informations d'identification racines de vCenter Server.

      Paramètre

      Valeur

      domainName

      Nom du domaine

      resourceName

      Nom de domaine complet de l'instance de vCenter Server

      nom d'utilisateur

      racine

      mot de passe

      vcenter_server_root_password

    2. Enregistrez les informations d'identification racines de vCenter Server.
  4. Récupérez les informations d'identification de l'administrateur vCenter Single Sign-On.
    1. Exécutez la commande suivante pour récupérer les informations d'identification de l'administrateur vCenter Single Sign-On.
                      
      curl https://<sddc_manager_fqdn>/v1/credentials?resourceType=PSC -k -X GET \-H "Accept: application/json" -H "Authorization: Bearer $TOKEN" | json_pp

      La commande renvoie les informations d'identification de [email protected].

      Paramètre

      Valeur

      domainName

      Nom du domaine

      resourceName

      Nom de domaine complet de l'instance de vCenter Server

      nom d'utilisateur

      [email protected]

      mot de passe

      vsphere_admin_password

    2. Enregistrez les informations d'identification de [email protected].
  5. Si vous prévoyez de restaurer l'instance de vCenter Server du domaine de gestion, récupérez les informations d'identification d'un hôte ESXi de domaine de gestion sain.
    1. Exécutez la commande suivante pour récupérer les informations d'identification d'un hôte ESXi de domaine de gestion.
                      
      curl https://<sddc_manager_fqdn>/v1/credentials?resourceType=ESXI -k -X GET \-H "Accept: application/json" -H "Authorization: Bearer $TOKEN" | json_pp

      La commande renvoie les informations d'identification racines d'ESXi.

      Paramètre

      Valeur du premier hôte ESXi

      domainName

      nom de domaine de gestion

      resourceName

      Nom de domaine complet du premier hôte ESXi

      nom d'utilisateur

      racine

      mot de passe

      esxi_root_password

    2. Enregistrez les informations d'identification racines d'ESXi.