L'opération de restauration d'urgence directe vers l'hôte vous permet de restaurer la machine virtuelle qui contient vCenter Server, lorsque vCenter Server devient indisponible ou lorsque vous ne pouvez pas accéder à l'interface utilisateur vSphere Data Protection à l'aide de vSphere Web Client.

Pourquoi et quand exécuter cette tâche

Pour un grand nombre d'opérations essentielles, vSphere Data Protection dépend de vCenter Server. Lorsque vCenter Server devient indisponible, une opération de restauration d'urgence peut restaurer la machine virtuelle qui contient vCenter Server, vCenter Server Appliance ou Platform Services Controller directement vers l'hôte ESXi qui exécute le dispositif vSphere Data Protection. L'onglet Restauration d'urgence affiche la liste des machines virtuelles qui ont été sauvegardées par le dispositif vSphere Data Protection. Ces VM qui contiennent une instance de vCenter Server ou de Platform Services Controller peuvent être restaurées comme de nouvelles VM sur l'hôte ESXi où le dispositif vSphere Data Protection s'exécute. Pour connaître les meilleures pratiques, les recommandations et les limitations de l'opération de restauration d'urgence, reportez-vous à la documentation de vSphere Data Protection.

Remarque :

Cette procédure décrit les étapes lors de l'utilisation de vSphere Data Protection 6.1.3. Ces étapes peuvent varier si vous utilisez une autre version de vSphere Data Protection.

Préambules

Sauvegardez la machine virtuelle vCenter Server ou vCenter Server Appliance à l'aide de vSphere Data Protection.

Procédure

  1. À l'aide d'un navigateur Internet, accédez à http://host-name/ui ou http://host-IP-address/ui.

    En l'occurrence, host-name correspond au nom de l'hôte ESXi et host-IP-address est l'adresse IP de l'hôteESXi sur lequel réside le dispositif vSphere Data Protection. Connectez-vous à VMware Host Clienten tant qu'administrateur.

    1. Cliquez avec le bouton droit sur Hôte dans l'inventaire VMware Host Client et sélectionnez Déconnecter de vCenter Server dans le menu.
    2. Cliquez sur Déconnecter de vCenter Server lorsque vous êtes invité à dissocier l'hôte de vCenter Server.
    Remarque :

    Si vous utilisez un hôte ESXi version 5.1, connectez-vous à vSphere Client au lieu de VMware Host Client et, sur l'onglet Résumé, cliquez sur Dissocier l'hôte de vCenter Server.

  2. Dans un navigateur Web, accédez à l'utilitaire de configuration de vSphere Data Protection.

    https://ip_address_VDP_Appliance:8543/vdp-configure/.

  3. Dans l'onglet Restauration d'urgence, sélectionnez la machine virtuelle qui servira de point de restauration, puis cliquez sur Restaurer.
  4. Dans la boîte de dialogue Informations d'authentification de l'hôte, saisissez les informations d'authentification valides de l'hôte et cliquez sur OK.
  5. Dans la boîte de dialogue Restaurer une sauvegarde, saisissez un nouveau nom.
  6. Sélectionnez une banque de données comme cible de destination de la sauvegarde et cliquez sur Restaurer.
    ATTENTION :

    La taille de la capacité de la banque de données figure dans la liste. Veillez à sélectionner une banque de données disposant d'un espace disque suffisant pour la restauration. Un espace insuffisant se traduit par l'échec de la restauration.

    La machine virtuelle restaurée figure dans l'inventaire au niveau de l'hôte vSphere. La restauration vers un chemin d'inventaire plus spécifique n'est pas prise en charge.

  7. Vérifiez qu'aucun service vCenter Server ne soit en cours d'exécution.
    • Pour un dispositif vCenter Server Appliance, exécutez la commande service-control --status --all dans l'interpréteur du dispositif.

    • Pour une instance de vCenter Server installée sous Windows, dans le menu Démarrer de Windows, sélectionnez Panneau de configuration > Outils d'administration > Services.

  8. Exécutez le script vcenter-restore pour terminer l'opération de restauration et démarrer tous les services de vCenter Server.

    Option

    Action

    Pour un dispositif vCenter Server Appliance

    Exécutez le script vcenter-restore dans l'interpréteur du dispositif.

    vcenter-restore -u psc_administrator_username -p psc_administrator_password 

    Pour une instance de vCenter Server installée sous Windows

    1. Dans l'invite de commande Windows, accédez au script vcenter-restore.

      Par défaut, le script est situé dans C:\Program Files\VMware\vCenter Server\.

    2. Exécutez le script vcenter-restore.

      vcenter-restore -u psc_administrator_username -p psc_administrator_password  
      Remarque :

      Si vous ne fournissez pas d'arguments à trois reprises consécutives, le script se ferme après vous avoir notifié que les arguments requis manquaient.

    En l'occurrence, psc_administrator_username correspond au nom d'utilisateur de l'administrateur vCenter Single Sign-On qui doit être au format UPN.

  9. Vérifiez que tous les services vCenter Server sont en cours d'exécution.
    • Pour un vCenter Server Appliance déployé en tant que dispositif, exécutez la commande service-control --status --all dans l'interpréteur de commande du dispositif.

    • Pour une instance de vCenter Server installée sous Windows, dans le menu Démarrer de Windows, sélectionnez Panneau de configuration > Outils d'administration > Services.