- Introdução
- Requisitos
- Melhores práticas
- Instalação
- Atualizando
- Servidor de Identidade
- Solução de problemas de erros de inicialização

Guia de instalação do Orchestrator
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
- No SQL Server Management Studio, conecte-se ao SQL Server do seu banco de dados do Orchestrator.
Observação:
É necessário acesso de administrador.
- Expanda a pasta de Administração.
Figura 1. Pasta Gerenciamento

- 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.
Figura 2. Selecionar Propriedades do Plano

- Na página Selecionar Propriedades do Plano:
- No campo Nome, insira um nome descritivo deste plano de manutenção.
- Use o campo Descrição para fornecer uma descrição detalhada do plano, se desejar.
- No menu suspenso Executar como, selecione a conta de serviço do Agente do SQL Server.
- 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.
- Clique em Avançar. A página Selecionar Tarefas de Manutenção é exibida.
Figura 3. Selecionar tarefas de manutenção

-
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.
Figura 4. Definir tarefa de backup do banco de dados (completa)

- Na guia Geral:
- a. Use o menu suspenso Banco(s) de Dados para selecionar bancos de dados específicos.
- Selecione Banco de Dados como o componente de backup. Na janela pop-up, selecione seu banco de dados do Orchestrator (UiPath no exemplo acima).
- Na guia Destino, insira o local em que todos os futuros backups serão salvos.
- A guia Opções permite a você selecionar:
- Compactação para os arquivos de backup. Se habilitada, o tempo necessário para realizar o backup aumenta.
- Data de Expiração de Backup.
- Verificação de Integridade do backup. Se habilitada, o tempo necessário para realizar o backup aumenta.
- 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:
- No SQL Server Management Studio, conecte-se ao SQL Server do seu banco de dados do Orchestrator.
Observação:
É necessário acesso de administrador.
- Expanda a pasta de Administração.
- Expanda a pasta Planos de Manutenção.
- 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.
Figura 5. Executar plano de manutenção

- 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
- No SQL Server Management Studio, conecte-se ao SQL Server desejado.
Observação:
É necessário acesso de administrador.
- Clique com o botão direito do mouse na pasta Bancos de Dados e selecione Restaurar Banco de Dados.
- 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.
- Clique em OK para iniciar o procedimento de restauração. Isso pode levar algum tempo, dependendo do tamanho do banco de dados.
- 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
- Abra seu diretório de instalação do Orchestrator. Por padrão, ele é
C:\Program Files (x86)\UiPath\Orchestrator. - Copie os arquivos
web.configeUiPath.Orchestrator.dll.configlocalizados lá para seu local de backup designado.
Implantações PaaS do Azure
- Selecione seu Serviço de Aplicativo do Orchestrator.
- No menu Ferramentas de Desenvolvimento, navegue até Ferramentas Avançadas > Ir > Console de Depuração > CMD.
- Abra a pasta Site e navegue até wwwroot.
- Selecione
Web.confige clique em Download. - Copie o arquivo baixado para seu local de backup designado.
- Selecione
UiPath.Orchestrator.dll.confige clique em Download. - 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:
- Selecione seu Serviço de Aplicativo do Orchestrator.
- No menu Configurações, selecione Configuração.
- Na seção Configurações do Aplicativo, selecione Edição Avançada e copie o valor exibido.
- Na seção Strings de conexão, selecione Edição Avançada e copie o valor exibido.
- Salve esses valores no seu local de backup designado.
Restaurar
Quando for restaurar os arquivos web.config e 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:
- Copie os arquivos
UiPath.Orchestrator.dll.configeweb.configdo seu backup desejado. - Abra seu diretório de instalação do Orchestrator. Por padrão, ele é
C:\Program Files (x86)\UiPath\Orchestrator. - Substitua os arquivos
web.configeUiPath.Orchestrator.dll.configlocalizados 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:
- Selecione seu Serviço de Aplicativo do Orchestrator.
- No menu Ferramentas de Desenvolvimento, navegue até Ferramentas Avançadas > Ir > Console de Depuração > CMD.
- Abra a pasta Site e navegue até wwwroot.
- Substitua os arquivos
web.configeUiPath.Orchestrator.dll.configlocalizados 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:
- Selecione seu Serviço de Aplicativo do Orchestrator.
- No menu Configurações, selecione Configuração.
- A partir da seção Configurações do Aplicativo, selecione Edição Avançada e substitua o valor observado pelo seu backup anteriormente salvo.
- 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 .
- 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.PatheNuGet.Activities.Path. - Composite pacotes são armazenados nos locais especificados nas chaves
Storage.TypeeStorage.Location.
- Legacy - pacotes são armazenados nos locais especificados nas chaves
- Para tipos de repositório Legacy, copie as pastas identificadas pelas chaves
NuGet.Packages.PatheNuGet.Activities.Pathpara o seu local de backup designado. - Para tipos de repositório Composite em que a chave do Storage.Type é:
FileSystem- copie a(s) pasta(s) identificada(s) no parâmetroRootPathda chaveStorage.Locationpara o seu local de backup designado.Azure- uma string de conexão é fornecida na chaveStorage.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.Amazon- uma string de conexão é fornecida na chaveStorage.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:
- Para repositórios Legados , copie seus backups dos pacotes do NuGet e pastas de atividades para os diretórios identificados pelas chaves
NuGet.Packages.PatheNuGet.Activities.Pathda seção Implantação do arquivoUiPath.Orchestrator.dll.config. - 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 chaveStorage.Locationdo parâmetroRootPathlocalizado na seção Deployment do arquivoUiPath.Orchestrator.dll.config.Azure- insira a string de conexão salva anteriormente na chaveStorage.Type.Amazon- insira a string de conexão salva anteriormente na chaveStorage.Type.