- Visão geral
- Requisitos
- Instalação
- Pós-instalação
- Migração e atualização
- Atualização do Automation Suite no EKS/AKS
- Etapa 1: mover os dados da organização do Identity, de independente para o Automation Suite
- Etapa 2: restauração do banco de dados de produtos independente
- Etapa 3: backup do banco de dados da plataforma no Automation Suite
- Etapa 4: mesclando organizações no Automation Suite
- Etapa 5: atualização das strings de conexão do produto migradas
- Etapa 6: migração do Orchestrator independente
- Etapa 7: migração do Insights independente
- Etapa 8: migração do Test Manager independente
- Etapa 9: exclusão do tenant padrão
- Executando uma migração de único tenant
- Migração do Automation Suite no Linux para o Automation Suite no EKS/AKS
- Monitoramento e alertas
- Administração de cluster
- Configuração específica do produto
- Configuração de parâmetros do Orchestrator
- Configurações de aplicativo do Orchestrator
- Configuração do AppSettings
- Configuração do tamanho máximo da solicitação
- Substituição da configuração de armazenamento no nível do cluster
- Configuração dos repositórios de credenciais
- Configuração da chave de criptografia por tenant
- Limpeza do banco de dados do Orchestrator
- Solução de problemas
- A configuração de backup não funciona devido a uma falha na conexão com o Azure Government
- Pods no namespace uipath travaram ao habilitar taints de nó personalizado
- Não é possível iniciar o Automation Hub e o Apps com configuração de proxy
- Os pods não podem se comunicar com o FQDN em um ambiente de proxy
- A cadeia de caracteres de conexão SQL da Automação de Teste é ignorada
- Falha de backup do EKS devido à versão do Velero
- O backup do Velero falha com o erro FailedValidation
- O acesso ao FQDN retorna o erro de acesso negado do RBAC
- Migreção manual do ArgoCD NetworkPolicy (GHSA-47m3-95c7-g2g8)
Etapa 2: restauração do banco de dados de produtos independente
Restaure um banco de dados de produtos independente para a instância do SQL Server do Automation Suite usando o SQL Server Management Studio.
Aqui, introduzimos uma maneira de usar o SQL Server Management Studio (SSMS) para restaurar o banco de dados de um produto independente para a instância do SQL Server do Automation Suite. Para obter detalhes sobre o download e instalação do SQL Server Management Studio, consulte Pré-requisitos de migração.
-
No SQL Server Management Studio, conecte-se ao banco de dados de produtos independente, selecione Tarefas e, em seguida, escolha Implantar banco de dados no SQL do Azure.
-
Selecione Conectar para conectar-se ao banco de dados SQL do Automation Suite. Forneça o novo nome do banco de dados. Escolha o diretório para armazenar o arquivo de banco de dados temporário.
-
Aguarde a implantação ser concluída.
-
Grave a string de conexão para o banco de dados de produtos independente restaurado no Automation Suite.
Resultado: o banco de dados de produtos independente é restaurado para a instância do SQL Server do Automation Suite, e você tem a string de conexão para uso posterior.
Restaurando o banco de dados do Orchestrator independente no EKS
Se você migrar para o Automation Suite no EKS, não poderá restaurar diretamente o banco de dados do Orchestrator para o banco de dados SQL do Azure. Você deve primeiro fazer backup do banco de dados do Orchestrator independente em um arquivo e depois restaurar para o banco de dados do RDS.
Se o Orchestrator e o Identity compartilharem seu banco de dados, você poderá pular a etapa 4. Se eles tiverem bancos de dados separados, você deve fazer backup deles separadamente.
- Faça logon na máquina independente e no SQL Server usando o SSLS.
- Faça o backup do banco de dados do Orchestrator independente:
-
Acesse Bancos de dados, abra o menu de contexto para o banco de dados do Orchestrator, selecione Tarefas e selecione Backup.
-
Confirme o caminho do backup.
-
Conclua o backup.
-
- Restaure o banco de dados independente do Orchestrator para o Amazon Relational Database Service (RDS) na instância do Automation Suite do EKS na máquina independente.
-
Faça upload do arquivo
bakde backup para o bucket S3.aws s3 cp <local-file-path> s3://haonan-msi-asair-migration-bucket/<filename>aws s3 cp <local-file-path> s3://haonan-msi-asair-migration-bucket/<filename>Exemplo:
aws s3 cp "C:\Program Files\Microsoft SQL Server\MSSQL15.SQLEXPRESS\MSSQL\Backup\20230401_0614.bak" s3://haonan-msi-asair-migration-bucket/20230401_0614.bak --region us-west-2aws s3 cp "C:\Program Files\Microsoft SQL Server\MSSQL15.SQLEXPRESS\MSSQL\Backup\20230401_0614.bak" s3://haonan-msi-asair-migration-bucket/20230401_0614.bak --region us-west-2 -
Conceda permissão para o banco de dados restaurado na AWS.
-
Concedendo permissões para o banco de dados restaurado na AWS
-
Acesse Gerenciamento de Identidade e Acesso (IAM) e crie uma nova função com permissões de
AWSBackupServiceRolePolicyForRestores. -
Acesse RDS e selecione
Option groups:-
Crie um grupo e forneça os seguintes detalhes:
- Nome: SqlServerBackupRestore
- Descrição: xxx
- Mecanismo: selecione seu mecanismo de banco de dados
- Versão principal do mecanismo: selecione a versão da sua instância de banco de dados.
-
Selecione Criar.
-
Selecione o nome do grupo criado para editá-lo da seguinte forma:
- Selecione Adicionar.
- Selecione SQLSERVER_BackUP_RESTORE.
- Selecione a função de IAM que você criou nas etapas anteriores.
- Selecione Imediatamente para agendar a alteração instantânea.
-
Volte aos Bancos de Dados do RDS e selecione sua instância.
- Selecione Modificar.
- Selecione o grupo Opções que você criou na etapa anterior.
- Selecione Avançar.
- Selecione Aplicar imediatamente (não deve causar tempo de inatividade do serviço).
- Aplique as alterações selecionando Modificar instância do banco de dados.
- Se você tiver uma conexão com o banco de dados do SQL Management Studio, feche-o e conecte-se novamente.
-
-
Siga a documentação da AWS para fazer backup de arquivo bak de banco de dados para o bucket do AWS S3.
Comando de exemplo:
exec msdb.dbo.rds_restore_database @restore_db_name='UiPath_20230531', @s3_arn_to_restore_from='arn:aws:s3:::haonan-msi-asair-migration-bucket/20230401_0614.bak', @with_norecovery=0,exec msdb.dbo.rds_restore_database @restore_db_name='UiPath_20230531', @s3_arn_to_restore_from='arn:aws:s3:::haonan-msi-asair-migration-bucket/20230401_0614.bak', @with_norecovery=0,