El entorno puede contener varias instancias de vCenter Server registradas con diferentes instancias de Platform Services Controller externas que replican sus datos. Puede utilizar vSphere Data Protection para hacer copias de seguridad de todo el entorno y restaurarlo. Si todas las instancias de Platform Services Controller generan errores, puede restaurar el entorno.

Importante:

Es posible hacer copias de seguridad únicamente de máquinas virtuales que contienen instancias de vCenter Server, vCenter Server Appliance y Platform Services Controller, y restaurarlas. No puede hacer copias de seguridad y restaurar máquinas físicas que ejecutan vCenter Server a través de vSphere Data Protection.

  1. Implemente vSphere Data Protection Appliance.

    Consulte Implementación de la plantilla de OVF de vSphere Data Protection.

  2. Complete la configuración inicial de vSphere Data Protection.

    Consulte Configuración de vSphere Data Protection.

  3. Haga copias de seguridad basadas en imagen de todas las instancias de Platform Services Controller y vCenter Server.

    Consulte Crear un trabajo de copia de seguridad en vSphere Data Protection.

    Nota:

    Haga copias de seguridad de todas las instancias de vCenter Server y Platform Services Controller simultáneamente.

  4. (Opcional) Para ejecutar un trabajo de copia de seguridad actual de inmediato, inicie el proceso de forma manual.

    Consulte Iniciar un trabajo de copia de seguridad de forma manual.

  5. Restaure la instancia de Platform Services Controller con copia de seguridad más reciente mediante la restauración de emergencia directa a host.

    Consulte Restaurar una máquina virtual con la operación de restauración de emergencia directa a host.

  6. Encienda la máquina virtual que contiene la instancia de Platform Services Controller.

    Importante:

    Para las instancias de Platform Services Controller instaladas en Windows, si el sistema solicita reiniciar la máquina virtual, no la reinicie antes de ejecutar el script psc_restore.

  7. Inicie sesión en la instancia de Platform Services Controller.

    • Para la instancia de Platform Services Controller implementada como dispositivo, inicie sesión en el shell de vCenter Server Appliance como root.

    • Para la instancia de Platform Services Controller instalada en Windows, inicie sesión como administrador en la máquina virtual en la que instaló vCenter Server.

  8. Compruebe que no haya ningún servicio de Platform Services Controller en ejecución.

    • Para la instancia de Platform Services Controller implementada como dispositivo, ejecute el comando service-control --status --all en el shell del dispositivo.

    • Para la instancia de Platform Services Controller instalada en Windows, en el menú Inicio de Windows, seleccione Panel de control > Herramientas administrativas > Servicios.

  9. Ejecute el script psc_restore con un argumento de línea de comandos --ignore-sync adicional.

    Nota:

    Debe utilizar el argumento de línea de comandos --ignore-sync, debido a que se restaura el primer nodo de la federación y no se puede sincronizar con ningún otro nodo.

    Opción

    Pasos

    Para una instancia de Platform Services Controller implementada como un dispositivo

    Ejecute el script psc_restore.

    psc_restore -u psc_administrator_username -p psc_administrator_password --ignore-sync

    Para una instancia de Platform Services Controller instalada en Windows

    1. En el símbolo del sistema de Windows, desplácese hasta el script psc_restore.

      De forma predeterminada, el script está ubicado en C:\Archivos de programa\VMware\vCenter Server\.

    2. Ejecute el script psc_restore.

      psc_restore -u psc_administrator_username -p psc_administrator-password --ignore-sync
  10. Una vez completada la restauración, obtenga la topología de replicación de Platform Services Controller de una instancia funcional de Platform Services Controller.

    Nota:

    El comando de topología de replicación proporciona información únicamente sobre los partners de replicación directos de la instancia funcional de Platform Services Controller.

    Opción

    Pasos

    Para una instancia de Platform Services Controller implementada como un dispositivo

    1. (Opcional) Habilite el shell de Bash.

      shell.set --enabled true
    2. Para acceder al shell de Bash, ejecute shell.

    3. Ejecute el comando para obtener la topología de la federación.

      /usr/lib/vmware-vmdir/bin/vdcrepadmin -f showpartners -h localhost -u PSC_administrator_username -w PSC_administrator_password

    Para una instancia de Platform Services Controller instalada en Windows

    1. Inicie sesión en el equipo Windows como administrador.

    2. En el símbolo del sistema de Windows, ejecute el comando para obtener la topología de la federación.

      C:\Program Files\VMware\vCenter Server\vmdird\bin\vdcrepadmin -f showpartners -h localhost -u psc_administrator_username -w psc_administrator_password
  11. Restaure un partner de replicación con errores de la instancia restaurada de Platform Services Controller mediante uno de los métodos disponibles:

  12. Encienda la máquina virtual que contiene la instancia de Platform Services Controller.

    Importante:

    Para las instancias de Platform Services Controller instaladas en Windows, si el sistema solicita reiniciar la máquina virtual, no la reinicie antes de ejecutar el script psc_restore.

  13. Inicie sesión en la instancia de Platform Services Controller.

    • Para la instancia de Platform Services Controller implementada como dispositivo, inicie sesión en el shell de vCenter Server Appliance como root.

    • Para la instancia de Platform Services Controller instalada en Windows, inicie sesión como administrador en la máquina virtual en la que instaló vCenter Server.

  14. Compruebe que no haya ningún servicio de Platform Services Controller en ejecución.

    • Para la instancia de Platform Services Controller implementada como dispositivo, ejecute el comando service-control --status --all en el shell del dispositivo.

    • Para la instancia de Platform Services Controller instalada en Windows, en el menú Inicio de Windows, seleccione Panel de control > Herramientas administrativas > Servicios.

  15. Ejecute el script psc_restore para restaurar Platform Services Controller.

    Opción

    Pasos

    Para una instancia de Platform Services Controller implementada como un dispositivo

    Ejecute el script psc_restore en el shell del dispositivo.

    psc_restore -u psc_administrator_username -p psc_administrator_password 
    Nota:

    Si no se proporcionan argumentos, el script solicitará los argumentos necesarios tres veces antes de cerrarse.

    Para una instancia de Platform Services Controller instalada en Windows

    1. En el símbolo del sistema de Windows, desplácese hasta el script psc_restore.

      De forma predeterminada, el script está ubicado en C:\Archivos de programa\VMware\vCenter Server\.

    2. Ejecute el script psc_restore.

      psc_restore -u psc_administrator_username -p psc_administrator_password  
      Nota:

      Si no se proporcionan argumentos, el script se cierra después de notificar que no se especificaron los argumentos necesarios.

  16. Compruebe si se ejecutan todos los servicios de Platform Services Controller de la instancia restaurada de Platform Services Controller.

    • Para la instancia de Platform Services Controller implementada como dispositivo, ejecute el comando service-control --status --all en el shell del dispositivo.

    • Para la instancia de Platform Services Controller instalada en Windows, en el menú Inicio de Windows, seleccione Panel de control > Herramientas administrativas > Servicios.

  17. Repita 10 hasta 17 para restaurar los partners de replicación de cada instancia de Platform Services Controller con errores que haya restaurado.

    Nota:

    Restaure primero las instancias de Platform Services Controller que tienen al menos un partner de replicación funcional.

  18. Reinicie todos los servicios de vCenter Server.

    Consulte Administración de vCenter Server y hosts.