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
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
- Accedere alla macchina host con accesso all'SDDC e aprire un terminale.
- Recuperare il token di accesso all'API.
- 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.
- Registrare il token di accesso.
- Eseguire il comando per ottenere un token di accesso utilizzando le credenziali admin@local.
- Recuperare le credenziali root di vCenter Server.
- 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
- Registrare le credenziali root di vCenter Server.
- Eseguire il comando seguente per recuperare le credenziali root di vCenter Server.
- Recuperare le credenziali dell'amministratore di vCenter Single Sign-On.
- 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
password
vsphere_admin_password
- Registrare le credenziali [email protected].
- Eseguire il comando seguente per recuperare le credenziali dell'amministratore di vCenter Single Sign-On.
- Se si intende ripristinare il vCenter Server del dominio di gestione, recuperare le credenziali per un host ESXi del dominio di gestione integro.
- 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
- Registrare le credenziali root di ESXi.
- Eseguire il comando seguente per recuperare le credenziali per un host ESXi del dominio di gestione.