orchestrator
2024.10
true
UiPath logo, featuring letters U and I in white

Guia de instalação do Orchestrator

Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Última atualização 4 de dez de 2024

Backup e restauração do Orchestrator

Esta página oferece um exemplo de solução para criar backups programados do seu banco de dados SQL do Orchestrator. Veja aqui como fazer backup dos arquivos web.config e UiPath.Orchestrator.dll.config relacionados e pacotes NuGet, se aplicável.

Fazer o backup do Banco de Dados do Orchestrator

Há várias opções para realizar este backup, incluindo muitas soluções de terceiros que você pode licenciar e instalar, se desejar; no entanto, este exemplo orienta você no processo usando a funcionalidade integrada Planos de Manutenção, já presente no SQL Server Management Studio.

Criar o Plano de Manutenção

  1. No SQL Server Management Studio, conecte-se ao SQL Server do seu banco de dados do Orchestrator.
    Observação: é necessário acesso de administrador.
  2. Expanda a pasta de Administração.


  3. Clique com o botão direito do mouse em Planos de Manutenção e selecione o Assistente de Plano de Manutenção. O Assistente do Plano de Manutenção é exibido.


  4. Na página Selecionar Propriedades do Plano:
    1. No campo Nome, insira um nome descritivo deste plano de manutenção.
    2. Use o campo Descrição para fornecer uma descrição detalhada do plano, se desejar.
    3. No menu suspenso Executar como, selecione a conta de serviço do Agente do SQL Server.
    4. Use os botões de rádio e o campo Agendamento para selecionar a hora e a frequência desejadas para este plano de manutenção.
  5. Clique em Avançar. A página Selecionar Tarefas de Manutenção é exibida.


  6. Selecione o Banco de Dados de Back Up (Completo) e clique em Avançar. A página de Tarefa de Definir o Banco de Dados de Back Up (Completa) é exibida.
    Observação: para fazer backup do banco de dados do Test Manager, consulte Backup e restauração do Test Manager.
    Observação: Este guia detalha apenas a configuração de um plano de manutenção para a criação de um backup completo do banco de dados. No seu ambiente de produção, também é recomendável configurar um plano de backup de Diferenciação, programado para ser executado diariamente.


  7. Na guia Geral:
    1. a. Use o menu suspenso Banco(s) de Dados para selecionar bancos de dados específicos.
    2. Selecione Banco de Dados como o componente de backup. Na janela pop-up, selecione seu banco de dados do Orchestrator (UiPath no exemplo acima).
  8. Na guia Destino, insira o local em que todos os futuros backups serão salvos.
  9. A guia Opções permite a você selecionar:
    1. Compactação para os arquivos de backup. Se habilitada, o tempo necessário para realizar o backup aumenta.
    2. Data de Expiração do Backup.
    3. Verificação de Integridade do Backup. Se habilitada, o tempo necessário para realizar o backup aumenta.
  10. Clique em Concluir para criar o plano de manutenção e em Fechar para fechar o assistente.

Executando o Plano de Manutenção

Conforme definido no plano de manutenção criado, o backup também pode ser executado fora do agendamento definido da seguinte maneira:

  1. No SQL Server Management Studio, conecte-se ao SQL Server do seu banco de dados do Orchestrator.
    Observação: é necessário acesso de administrador.
  2. Expanda a pasta de Administração.
  3. Expanda a pasta Planos de Manutenção.
  4. Clique com o botão direito do mouse no plano de manutenção desejado e selecione Executar. A janela Executar Plano de Manutenção é exibida.


  5. Após a conclusão, Sucesso é exibido. Você pode clicar em Fechar para sair ou selecionar Relatório para exibir o relatório de execução.

Restaurando o Banco de Dados do Orchestrator

  1. No SQL Server Management Studio, conecte-se ao SQL Server desejado.
    Observação: é necessário acesso de administrador.
  2. Clique com o botão direito do mouse na pasta Bancos de Dados e selecione Restaurar Banco de Dados.
  3. Siga o assistente de restauração para selecionar a origem do backup e o destino em que ele é restaurado.
    Observação: É possível restaurar um banco de dados para um ponto anterior no tempo. Você também pode selecionar um novo nome para seu banco de dados.
  4. Clique em OK para iniciar o procedimento de restauração. Isso pode levar algum tempo, dependendo do tamanho do banco de dados.
  5. Após a conclusão, o novo banco de dados será exibido na guia Bancos de Dados do SQL Server Management Studio.

Arquivos de configuração de backup e pacotes do NuGet

Fazer o backup da sua configuração do Orchestrator e dos pacotes do NuGet exige que você copie os arquivos e pastas relevantes para seu local de backup designado. Esta página fornece os detalhes necessários para identificar e localizar esses arquivos e pastas que você precisa copiar.

Arquivos Orchestrator Web.config e UiPath.Orchestrator.dll.config

Backup

As etapas necessárias para fazer backup da configuração do Orchestrator variam um pouco, dependendo do modelo de implantação (por exemplo, no local e IaaS (Infraestrutura como Serviço) ou PaaS (Plataforma como Serviço)).

Implantações no local e IaaS
  1. Abra seu diretório de instalação do Orchestrator. Por padrão, ele é C:\Program Files (x86)\UiPath\Orchestrator.
  2. Copie os arquivos web.config e UiPath.Orchestrator.dll.config localizados lá para seu local de backup designado.
Implantações PaaS do Azure
  1. Selecione seu Serviço de Aplicativo do Orchestrator.
  2. No menu Ferramentas de Desenvolvimento, navegue até Ferramentas Avançadas > Ir > Console de Depuração > CMD.
  3. Abra a pasta Site e navegue até wwwroot.
  4. Selecione Web.config e clique em Download.
  5. Copie o arquivo baixado para seu local de backup designado.
  6. Selecione UiPath.Orchestrator.dll.config e clique em Download.
  7. Copie o arquivo baixado para seu local de backup designado.
Além dos arquivos web.config e UiPath.Orchestrator.dll.config, você também deve copiar as Configurações do Aplicativo e Strings de Conexões da seguinte maneira:
  1. Selecione seu Serviço de Aplicativo do Orchestrator.
  2. No menu Configurações, selecione Configuração.
  3. Na seção Configurações do Aplicativo, selecione Edição Avançada e copie o valor exibido.
  4. Na seção Strings de conexão, selecione Edição Avançada e copie o valor exibido.
  5. Salve esses valores no seu local de backup designado.

Restaurar

Observação: quando for restaurar os arquivos web.confige UiPath.Orchestrator.dll.config, você deve fazer isso em todos os nós do Orchestrator em sua implantação.
Implantações no local e IaaS

Para restaurar sua configuração anterior do Orchestrator, seja para um novo ambiente ou após uma falha:

  1. Copie os arquivos UiPath.Orchestrator.dll.config e web.config do seu backup desejado.
  2. Abra seu diretório de instalação do Orchestrator. Por padrão, ele é C:\Program Files (x86)\UiPath\Orchestrator.
  3. Substitua os arquivos web.config e UiPath.Orchestrator.dll.config localizados lá pelo seu backup designado.
Implantações PaaS do Azure
Após ter recuperado os arquivos desejados de backup web.config e UiPath.Orchestrator.dll.config:
  1. Selecione seu Serviço de Aplicativo do Orchestrator.
  2. No menu Ferramentas de Desenvolvimento, navegue até Ferramentas Avançadas > Ir > Console de Depuração > CMD.
  3. Abra a pasta Site e navegue até wwwroot.
  4. Substitua os arquivos web.config e UiPath.Orchestrator.dll.config localizados lá pelo seu backup designado.
Além de substituir os arquivos web.config e UiPath.Orchestrator.dll.config, você também deve restaurar as Configurações do Aplicativo e Strings de Conexões com seus valores anteriores, da seguinte maneira:
  1. Selecione seu Serviço de Aplicativo do Orchestrator.
  2. No menu Configurações, selecione Configuração.
  3. A partir da seção Configurações do Aplicativo, selecione Edição Avançada e substitua o valor observado pelo seu backup anteriormente salvo.
  4. A partir da seção Strings de conexão, selecione Edição Avançada e substitua o valor observado pelo seu backup anteriormente salvo.

Pacotes do NuGet

Backup

O local ou locais dos seus diretórios do pacote do NuGet está indicado na seção Implantação do arquivo UiPath.Orchestrator.dll.config.
  1. Verifique o valor da chave NuGet.Repository.Type. Os seguintes valores são possíveis:
    • Legacy - pacotes são armazenados nos locais especificados nas chaves NuGet.Packages.Path e NuGet.Activities.Path.
    • Composite pacotes são armazenados nos locais especificados nas chaves Storage.Type e Storage.Location.
  2. Para tipos de repositório Legacy, copie as pastas identificadas pelas chaves NuGet.Packages.Path e NuGet.Activities.Path para o seu local de backup designado.
  3. Para tipos de repositório Composite em que a chave do Storage.Type é:
    1. FileSystem - copie a(s) pasta(s) identificada(s) no parâmetro RootPath da chave Storage.Location para o seu local de backup designado.
    2. Azure - uma string de conexão é fornecida na chave Storage.Type. A integridade e a disponibilidade dos dados são cobertas pela Microsoft, mas você pode usar o guia deles caso queira salvar os arquivos armazenados lá localmente.
    3. Amazon - uma string de conexão é fornecida na chave Storage.Type. A integridade e a disponibilidade dos dados são cobertas pela Amazon, mas você pode usar o guia deles se quiser salvar os arquivos armazenados localmente lá.

Restaurar

A restauração de seus diretórios anteriores do pacote do NuGet segue o inverso do processo de backup detalhado acima, da seguinte maneira:

  1. Para repositórios Legados, copie seus backups dos pacotes do NuGet e pastas de atividades para os diretórios identificados pelas chaves NuGet.Packages.Path e NuGet.Activities.Path da seção Implantação do arquivo UiPath.Orchestrator.dll.config.
  2. Para tipos de repositório Composite em que a chave do Storage.Type é:
    • FileSystem - copie sua(s) pasta(s) de backup para o diretório identificado na chave Storage.Location do parâmetro RootPath localizado na seção Deployment do arquivo UiPath.Orchestrator.dll.config.
    • Azure - insira a string de conexão salva anteriormente na chave Storage.Type.
    • Amazon - insira a string de conexão salva anteriormente na chave Storage.Type.

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.