Prima di ripristinare un'istanza di vCenter Server, è necessario recuperare le credenziali dell'utente root di vCenter Server e le credenziali dell'amministratore di vCenter Single Sign-On dall'inventario di SDDC Manager. Prima di ripristinare il vCenter Server del dominio di gestione, è inoltre necessario recuperare le credenziali di un host ESXi del dominio di gestione integro.

Prima di poter eseguire una query nell'API di SDDC Manager, è necessario ottenere un token di accesso all'API utilizzando l'account admin@local.

Prerequisiti

Nota:

Se SDDC Manager non è operativo, è possibile recuperare le credenziali root di vCenter Server, le credenziali di amministratore di vCenter Single Sign-On e le credenziali root di ESXi dal backup basato su file di SDDC Manager. Vedere Preparazione per il ripristino di SDDC Manager.

Procedura

  1. Accedere alla macchina host con accesso all'SDDC e aprire un terminale.
  2. Recuperare il token di accesso all'API.
    1. Eseguire il comando per ottenere un token di accesso utilizzando le credenziali 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}'`

      Il comando restituisce un token di accesso e un token di aggiornamento.

    2. Registrare il token di accesso.
  3. Recuperare le credenziali root di vCenter Server.
    1. Eseguire il comando seguente per recuperare le credenziali root di vCenter Server.
                      
      curl https://<sddc_manager_fqdn>/v1/credentials?resourceType=VCENTER -k -X GET \-H "Accept: application/json" -H "Authorization: Bearer $TOKEN" | json_pp

      Il comando restituisce le credenziali root di vCenter Server.

      Impostazione

      Valore

      domainName

      Nome del dominio

      resourceName

      Nome di dominio completo (FQDN) di vCenter Server

      username

      root

      password

      vcenter_server_root_password

    2. Registrare le credenziali root di vCenter Server.
  4. Recuperare le credenziali dell'amministratore di vCenter Single Sign-On.
    1. Eseguire il comando seguente per recuperare le credenziali dell'amministratore di 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

      Il comando restituisce le credenziali [email protected].

      Impostazione

      Valore

      domainName

      Nome del dominio

      resourceName

      Nome di dominio completo (FQDN) di vCenter Server

      username

      [email protected]

      password

      vsphere_admin_password

    2. Registrare le credenziali [email protected].
  5. Se si intende ripristinare il vCenter Server del dominio di gestione, recuperare le credenziali per un host ESXi del dominio di gestione integro.
    1. Eseguire il comando seguente per recuperare le credenziali per un host ESXi del dominio di gestione.
                      
      curl https://<sddc_manager_fqdn>/v1/credentials?resourceType=ESXI -k -X GET \-H "Accept: application/json" -H "Authorization: Bearer $TOKEN" | json_pp

      Il comando restituisce le credenziali root di ESXi.

      Impostazione

      Valore per il primo host ESXi

      domainName

      Nome del dominio di gestione

      resourceName

      Nome di dominio completo (FQDN) del primo host ESXi

      username

      root

      password

      esxi_root_password

    2. Registrare le credenziali root di ESXi.