- Visão geral
- Requisitos
- Instalação
- Verificações de pré-requisito
- Baixando os pacotes de instalação
- cluster do Uipathctl
- Manutenção de cluster uipathctl
- uipathctl cluster maintenance disable
- uipathctl cluster maintenance enable
- uipathctl cluster maintenance is-enabled
- uipathctl cluster migration
- uipathctl cluster migration export
- uipathctl cluster migration import
- uipathctl cluster migration run
- Atualização do cluster do uipathctl
- Configuração do uipathctl
- uipathctl config add-host-admin
- uipathctl config additional-ca-certificates
- uipathctl config additional-ca-certificates get
- uipathctl config additional-ca-certificates update
- alertas de configuração do uipathctl
- alertas de configuração do uipathctl add-email
- uipathctl config alerts remove-email
- uipathctl config alerts update-email
- uipathctl config argocd
- uipathctl config argocd ca-certificates
- uipathctl config argocd ca-certificates get
- uipathctl config argocd ca-certificates update
- uipathctl config argocd generate-dex-config
- uipathctl config argocd generate-rbac
- uipathctl config argocd registry
- uipathctl config argocd registry get
- uipathctl config argocd registry update
- uipathctl config enable-basic-auth
- Orchestrator de configuração do uipathctl
- Get-config do Orchestrator de configuração do UiPathctl
- uipathctl config orchestrator update-config
- uipathctl config saml-certificates get
- uipathctl config saml-certificates rotate
- uipathctl config saml-certificates update
- uipathctl config tls-certificates
- uipathctl config tls-certificates get
- uipathctl config tls-certificates update
- uipathctl config token-signing-certificates
- uipathctl config token-signing-certificates get
- uipathctl config token-signing-certificates rotate
- uipathctl config token-signing-certificates update
- Integridade do uipathctl
- pacote de integridade do uipathctl
- verificação de integridade do uipathctl
- uipathctl health diagnose
- uipathctl health test
- Manifesto do uipathctl
- uipathctl manifest apply
- uipathctl manifest diff
- uipathctl manifest get
- uipathctl manifest get-revision
- Manifesto do uipathctl list-applications
- uipathctl manifest list-revisions
- uipathctl manifest render
- Prereq do uipathctl
- uipathctl prereq create
- uipathctl prereq run
- Recurso uipathctl
- Relatório de recursos do uipathctl
- instantâneo do uipathctl
- backup do instantâneo do uipathctl
- uipathctl snapshot backup create
- uipathctl snapshot backup disable
- uipathctl snapshot backup enable
- uipathctl snapshot delete
- uipathctl snapshot list
- uipathctl snapshot restore
- uipathctl snapshot restore create
- uipathctl snapshot restore delete
- uipathctl snapshot restore history
- uipathctl snapshot restore logs
- Versão do uipathctl
- 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: exclusão do tenant padrão
- B) Migração de um ú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
- Uso da ferramenta de configuração do Orchestrator
- 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
- Solução de problemas
Migração do Automation Suite no Linux para o Automation Suite no EKS/AKS
uipathctl
.
Uma das vantagens desse processo de migração é que você pode tentar executá-lo várias vezes sem impacto em seu cluster existente.
Só é possível migrar para uma nova instalação do Automation no EKS/AKS. Atualmente, a migração para uma instalação existente do Automation no EKS/AKS não é suportada.
Para migrar do Automation Suite no Linux para o Automation Suite no EKS/AKS, você deve atender aos seguintes requisitos:
-
Você deve estabelecer conectividade entre os dois ambientes.
-
Você deve ter um objectstore externo configurado em seu cluster de origem. Se você usar o armazenamento no cluster, consulte Migração do objectstore no cluster para o objectstore externo.
-
A versão do seu Automation Suite no Linux deve ser a 2022.10 ou mais recente.
-
Requisitos apenas offline: você deve hidratar o cluster de origem.
# |
Etapa de migração |
---|---|
1. |
Obrigatório. Baixe
uipathctl .
Para obter instruções de download, consulte uipathctl. |
2. |
Obrigatório. Baixe
versions.json .
Para obter instruções de download, consulte version.json. |
3. |
Prepare as imagens do Docker para o cluster de origem e de destino. Opcional. Se sua implantação estiver offline ou se você usar um registro de OCI privado, certifique-se de que as imagens necessárias estejam disponíveis. |
4. |
Prepare o cluster de destino:
|
5. |
Execute a migração e mova os dados. A migração executa pods nos clusters de origem e destino. O armazenamento de objetos externo configurado para o cluster de origem, especificamente o bucket de plataforma, é usado como um local de armazenamento de migração intermediário. Cluster de origem:
Cluster de destino:
|
6. |
|
Dados |
Mecanismo de migração | |
---|---|---|
Status | Responsabilidade | |
Sql |
Mantido Você tem duas opções:
|
Cliente |
Registro do Docker |
Não migrado Se você usar um registro privado, você deve hidratar o registro de destino. Se você usar
registry.uipath.com para o cluster de destino, nenhuma etapa adicional será necessária.)
|
Cliente |
FQDN |
Opcional Você deve escolher um novo FQDN para o novo cluster. Opcionalmente, você pode reverter para o FQDN anterior se necessário. | Cliente |
Certificados |
Não migrado Você deve trazer certificados como parte da nova instalação do cluster. | Cliente |
Configuração de cluster |
Não migrado Você deve gerar o novo
input.json aplicável ao tipo de cluster de destino (AKS ou EKS).
| Cliente |
Alertas e painéis personalizados criados pelos usuários |
Não migrado Você deve reconfigurar os alertas e painéis personalizados após a migração. | Cliente |
Logs do aplicativo/configuração de streaming do Prometheus criada por usuários |
Não migrado Você deve reconfigurar o log do aplicativo e o streaming do Prometheus. | Cliente |
Cargas de trabalho dinâmicas |
Depende do aplicativo Os trabalhos de treinamento do AI Center são perdidos; As habilidades são mantidas. |
Habilidades (o script precisava ser executado após a atualização): UiPath® Trabalhos de treinamento: cliente |
Armazenamento de objeto |
Objectstore externo: Retido Para o Objectstore externo, você tem duas opções:
Importante: se você estiver usando um armazenamento de objetos no cluster, você deve executar uma migração do Ceph-para-externo antes da atualização. |
Migração de no cluster para o Objectstore externo: Cliente Objectstore externo: UiPath® |
Insights |
Mantido |
UiPath® |
Dados do MongoDB |
Mantido Os dados do MongoDB são movidos para o SQL de destino. |
UiPath® |
RabbitMQ |
Não é necessário |
UiPath® |
Monitoramento (dados) |
Não é necessário Os dados de monitoramento não se aplicam ao novo cluster. | N/A |
Não modifique o cluster de origem após iniciar o processo de migração.
cluster_config.json
, siga as seguintes etapas:
uipathcore
Docker mais recente esteja disponível para os clusters de origem e destino. Se seu cluster de origem estiver offline, disponibilize a imagem executando as seguintes etapas:
Se você usar um registro privado, você deve semeá-lo. Para obter instruções, consulteConfigurando o registro compatível com OCI.
As etapas nesta seção serão aplicáveis apenas se você tiver habilitado o AI Center nos clusters de origem e de destino. Observe que as instruções presumem que o AI Center no cluster de destino aponta para o banco de dados que contém os dados de habilidades para executar as habilidades.
Depois de concluir a migração, você deve sincronizar as habilidades do AI Center para que você possa usá-las novamente.
Para executar a migração de habilidades, siga as seguintes etapas:
-d "[skill_id1, skill_id2, .... ]"
como um argumento extra para curl
na etapa 3.
- Requisitos
- Visão geral do processo
- Migração de dados e responsabilidades
- Preparação
- Preparando o arquivo cluster_config.json
- Registro privado sem requisitos de acesso à internet
- Registro privado com requisitos de acesso à internet
- Offline com requisitos de registro no cluster
- Execução
- Migração de habilidades do AI Center
- Verificação do status da migração de habilidades
- Execução da migração de habilidades