UiPath Documentation
automation-suite
2022.4
false
Guia de instalação do Automation Suite
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Automatizado: habilitando o backup no cluster

Antes de começar

Observação:
  • Certifique-se de atender aos pré- requisitos para backup e restauração do cluster.
  • Prepare o ambiente para usar o script uipathctl.sh. Para detalhes, consulte Uso do uipathctl.sh.
  • As etapas nesta seção não habilitarão o backup de nenhum backup de fonte de dados externa, como SQL Server. Você deve habilitar o backup da fonte de dados externa separadamente.

Ansible é usado para automatizar o backup em todos os nós do servidor no cluster do Automation Suite. Os nós do servidor são onde todos os dados e configurações do etcd são armazenados. Por esse motivo, você só precisa criar um backup dos nós do servidor.

Na ilustração a seguir, o servidor de nó 1 (ou nó de host Ansible) usa o Ansible para orquestrar a configuração de backup em todos os nós do servidor. Você não precisa habilitar o backup no agente e Task Mining especializada ou nós de GPU.



Observação:
Durante o estágio de backup, você não precisa fornecer o arquivo Ansible inventory.ini . O script uipathclt.sh gera esse arquivo do cluster existente em seu nome.
No entanto, no momento da restauração do cluster, você deve fornecer o arquivo inventory.ini para o script de restauração, pois não haverá nenhum cluster estabelecido para gerá-lo.

Configuração do backup

Para configurar o backup, execute as seguintes etapas:

  1. Faça login no nó do servidor que você identificou anteriormente como o nó de host do Ansible e navegue até a pasta do instalador. O instalador está localizado na pasta /opt/UiPathAutomationSuite/{version}/installer.
  2. Execute o comando a seguir com os parâmetros básicos para possibilitar o backup. Use os parâmetros aplicáveis ao seu caso.
    ./uipathctl.sh configure-backup --install-type online --backup-endpoint "10.0.0.1" --backup-mount "/asbackup" --backup-name "mycluster"
    ./uipathctl.sh configure-backup --install-type online --backup-endpoint "10.0.0.1" --backup-mount "/asbackup" --backup-name "mycluster"
    

Parâmetros básicos

Parâmetro

Valor

--install-type

Valores possíveis: online e offline.

--backup-endpoint

O endpoint do seu servidor NFS. Forneça o endereço IP ou o FQDN do servidor NFS.

Exemplo:

Endereço IP – 10.0.0.1
FQDN – mynfs.mycompany.com

--backup-mount

O local no servidor NFS onde você montou o disco em que os dados de backup serão armazenados. Este é um caminho de arquivo absoluto.

Exemplo: /asbackup

--backup-name

O nome do backup que você deseja associar ao cluster do Automation Suite. O mesmo nome também será usado para criar uma pasta no local --backup-mount onde os dados de backup serão armazenados. O valor do parâmetro deve ser um nome, em vez de um caminho de arquivo.

Exemplo:

Valor aceito – mycluster
Valor incorreto – /asbackup/mycluster

--backup-config

Como alternativa a --backup-endpoint, --backup-mount e --backup-name, você pode fornecer o arquivo backup.jsonao script uipathctl.sh durante a configuração do backup. Para mais detalhes, consulte a seção Preparação da configuração de backup.

Parâmetros Avançados

Parâmetro

Valor

--ansible-username

Especifique o nome de usuário a ser usado para conexões SSH para todos os nós. O padrão é o usuário atual. Se você usar um nome de usuário diferente para todos os nós, em vez de usar esse parâmetro, defina o nome de usuário para todos os nós em inventory.ini e passe-o para o script.

Exemplo:

Ao executar o script, você está logado com o nome de usuário myadminuser. No entanto, se quiser usar o nome de usuário testadmin para conectar via SSH, você deve fornecer testadmin para este parâmetro.

--inventory

Especifique um arquivo de inventário Ansible existente. Se não for especificado, um será gerado automaticamente a partir do cluster existente com a configuração básica.

Em determinados cenários, nos quais você quer ter um controle mais granular, é recomendado fornecer seu próprio arquivo de inventário. Um exemplo desse tipo seria se você quiser usar um nome de usuário SSH diferente ou uma chave SSH para todos os nós em cluster.

Para obter detalhes, consulte Geração do arquivo Ansible Inventory.ini.

Observação: assim que um backup for criado, o arquivo restore.json será gerado e salvo em /var/tmp/uipathctl_<version>/restore.json. Você pode usar esse arquivo em cenários de restauração.
  • Antes de começar
  • Configuração do backup
  • Parâmetros básicos
  • Parâmetros Avançados

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades