Automation Suite
2022.4
False
Imagen de fondo del banner
Guía de instalación de Automation Suite
Última actualización 24 de abr. de 2024

Automatizado, sin conexión: restaurar el clúster

Antes de empezar

  • Asegúrese de haber seguido los requisitos previos.
  • Asegúrate de que la copia de seguridad está desactivada en el clúster de copia de seguridad. Se producirán inconsistencias si se crea una nueva copia de seguridad al restaurar el clúster. Para más detalles, consulta Automatizado: Deshabilitar la copia de seguridad en el clúster.
  • Confirma que todos los nodos de restauración tienen disponibles los archivos package wget, unzip y jq.
  • Todos los orígenes de datos externos deben ser SQL Server.
  • Debes reiniciar el servidor NFS antes de restaurar el clúster. Para ello, ejecuta el siguiente comando en el nodo Servidor NFS: systemctl restart nfs-server.
  • El clúster de restauración debe tener el mismo FQDN que el clúster de copia de seguridad.
  • Asegúrese de haber preparado su entorno para usar el comando uipathctl.sh . Para obtener más información, consulta Uso de uipathctl.sh.
  • En el momento de la restauración del clúster, debes proporcionar el archivo inventory.ini que contiene la dirección IP del nodo de host de Ansible e información sobre cómo realizar la conexión SSH a todos los nodos. El script uipathctl.sh no puede generar este archivo automáticamente ya que el clúster no está presente en el momento del proceso de restauración.

    Tipo de instalación

    Instrucciones de configuración

    Requisitos

    Modo de evaluación de nodo único sin conexión

    Descargue los siguientes archivos:

    • sf-installer.zip: obligatorio. Consulta sf-installer.zip para obtener las instrucciones de descarga.
    • sf-infra.tar.gz: obligatorio. Consulta sf-infra.tar.gz para obtener instrucciones de descarga.

    Modo de producción multinodo preparado para HA sin conexión

    Descargar los siguientes archivos

    • sf-installer.zip: obligatorio. Consulta sf-installer.zip para obtener las instrucciones de descarga.
    • sf-infra.tar.gz: obligatorio. Consulta sf-infra.tar.gz para obtener instrucciones de descarga.
Ansible automatiza el proceso de restauración del clúster de Automation Suite. En la siguiente ilustración, el nodo Server 1, que es el nodo del host de Ansible, utiliza Ansible para organizar la restauración de todos los nodos del clúster.


Preparar el proceso de restauración

  1. Inicia sesión en el nodo del servidor que identificaste como nodo de host de Ansible.
  2. Crea la carpeta /opt/UiPathAutomationSuite/{version}/installer para alojar el instalador.
    # Become root
    sudo su -
    
    # Replace {version} with actual installer version
    
    mkdir -p /opt/UiPathAutomationSuite/{version}/installer
    chmod -R 777 /opt/UiPathAutomationSuite# Become root
    sudo su -
    
    # Replace {version} with actual installer version
    
    mkdir -p /opt/UiPathAutomationSuite/{version}/installer
    chmod -R 777 /opt/UiPathAutomationSuite
  3. Copia el archivo restore.json que contiene la configuración de restauración en la carpeta /opt/UiPathAutomationSuite/{version}/installer . Para obtener más información, consulta Preparar la configuración de la restauración.
    # Replace {version} with actual installer version
    
    cp /path/to/restore.json /opt/UiPathAutomationSuite/{version}/installer
    cp /path/to/sf-installer.zip /opt/UiPathAutomationSuite/{version}/installer
    cp /path/to/sf-infra.tar.gz /opt/UiPathAutomationSuite/{version}# Replace {version} with actual installer version
    
    cp /path/to/restore.json /opt/UiPathAutomationSuite/{version}/installer
    cp /path/to/sf-installer.zip /opt/UiPathAutomationSuite/{version}/installer
    cp /path/to/sf-infra.tar.gz /opt/UiPathAutomationSuite/{version}
  4. Descomprime el archivo sf-installer.zip .
    # Navigate to installer folder. Replace {version} with actual installer version
    cd /opt/UiPathAutomationSuite/{version}/installer
    
    unzip sf-installer.zip -d .# Navigate to installer folder. Replace {version} with actual installer version
    cd /opt/UiPathAutomationSuite/{version}/installer
    
    unzip sf-installer.zip -d .

Restauración del clúster

Para restaurar el clúster, debes proporcionar los siguientes archivos en el script uipathctl.sh :
  • inventory.ini : este archivo contiene información sobre todos los nodos del clúster y detalles de SSH. El script uipathctl.sh no genera el archivo inventory.ini automáticamente ya que el clúster no está presente en el momento de su restauración.
  • restore.json : este archivo contiene la configuración de restauración. Para obtener más información, consulta la sección Preparar la configuración de restauración.

Para restaurar el clúster, ejecute el siguiente comando con los parámetros básicos. Asegúrese de utilizar los valores de parámetro que le correspondan.

./uipathctl.sh restore --install-type online --restore-config ./restore.json --inventory ./inventory.ini --offline-infra-bundle ../sf-infra.tar.gz./uipathctl.sh restore --install-type online --restore-config ./restore.json --inventory ./inventory.ini --offline-infra-bundle ../sf-infra.tar.gz

Parámetros básicos

Parámetro

Descripción

--install-type

Valores posibles: online y offline.
Dado que esta página proporciona instrucciones de restauración para estar en línea, elija el valor offline .

--restore-config

El archivo contiene la configuración de restauración.

Para obtener más información, consulta Preparar la configuración de restauración.

--inventory

El archivo contiene información sobre todos los nodos del clúster y detalles SSH.

Para obtener más información, consulta Generar el archivo Inventory.ini de Ansible.

Parámetros avanzados

Parámetro

Descripción

--ansible-username

Especifique el nombre de usuario que usará para las conexiones SSH a todos los nodos. Predeterminado: usuario actual.

Si usas un nombre de usuario diferente para todos los nodos, en lugar de usar este parámetro, establece el nombre de usuario para todos los nodos en inventory.ini y pásalo al script.
Ejemplo: mientras ejecuta el script, ha iniciado sesión como el nombre de usuario de myadminuser . Sin embargo, si desea utilizar el nombre de usuario testadmin para conectarse a través de SSH, debe proporcionar testadmin como valor para este parámetro.

Restaurando Clúster_config.json

Después de la recuperación del clúster, es posible que desee recuperar cluster_config.json para referencia en el futuro. Es posible que necesite el archivo al agregar nuevos nodos al clúster, al actualizar, etc.
Para restaurar cluster_config.json, ejecuta el siguiente comando desde cualquiera de los nodos del servidor:
./configureUiPathAS.sh config get -o ./cluster_config.json./configureUiPathAS.sh config get -o ./cluster_config.json
Importante:

La copia de seguridad no está habilitada en el clúster restaurado. Si deseas habilitarla, consulta Habilitar la copia de seguridad en el clúster.

Restaurar el clúster no es una operación idempotente. En caso de fallo en la restauración, siga uno de los siguientes pasos antes de volver a intentar la operación:

Agregar certificados de CA al almacén de confianza

Después de restaurar el clúster, asegúrate de agregar tus certificados de CA al almacén de confianza de las máquinas virtuales restauradas. Para obtener más información, consulta:

Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.