Migração Enterprise bots

O bot processo de migração usa o Assistente de migração de bot para converter a Enterprise 11 ou os Enterprise 10 bots (Task Bots e os MetaBots) em formato .atmx e .mbot para o formato .bot usado na Automation 360 e carrega os bots migrados com êxito para o espaço de trabalho público da Control Room.

Pré-requisitos

Verifique se concluiu todas as tarefas de pré-requisito para migrar os bots: Pré-requisitos da migração do bots.

Todas as dependências manuais dos bots são convertidas automaticamente como dependências da Control Room durante a migração. A ação Copiar arquivo da Control Room copia essas dependências da Control Room para os respectivos locais.

Procedimento

  1. Faça login em seu ambiente de preparação da Automation 360.
  2. Clique em Administração > Migração.
    Nota: Se tiver migrado bots de Enterprise 10 para Enterprise 11, a informação sobre a migração não é exibida na página Lista de migração.
  3. Na tela Assistente de migração de bot, clique em Migrar bots.
    Guia Configurações
  4. Selecione as opções e a configuração conforme solicitado na guia Configurações.
    OpçãoAção
    Nome Insira um nome para a migração ou use o padrão. O nome padrão da migração mostra o nome do usuário que está conectado, a data atual e o carimbo de data e hora.
    Descrição Insira uma descrição para a migração.
    Substituir se existir um bot com o mesmo nome Selecione esta opção para substituir um bot existente se já existir um bot com o mesmo nome na pasta.
    Exclua as dependências de bot Selecione essa opção para excluir o bots secundário das sub-tarefas de migração ou atualização. Ao selecionar essa bandeira, opte por migrar bots principais e secundários separadamente ou independentemente.
    Usar comportamento herdado da "Linha de célula do Excel" Selecione esta opção se estiver migrando de uma versão anterior à versão 11.3.0 ou se quiser manter o comportamento herdado da variável do sistema da Linha de células do Excel.
    Usar configurações do servidor de e-mail de saída Selecione essa opção se o bot contiver o comando Enviar e-mail. Utilize estas definições para especificar o tipo de servidor de e-mail utilizado.
    Inclua configurações de serviços Web Selecione essa opção para suporte de configuração de proxy personalizada. Quando você seleciona esta opção, os comandos REST são migrados com configurações de proxy Personalizadas que utilizam as seguintes variáveis globais são migradas:
    • AAProxyHost para Nome do host
    • AAProxyPort for Porta
    Converter bots construídos usando Internet Explorer para Edge com o modo Internet Explorer Selecione esta opção se você quiser migrar bots do Enterprise 10 ou Enterprise 11 que usam Internet Explorer para bots do Automation 360 que usam Microsoft Edge com o modo IE.
    Converta caracteres \n em \r\n na ação "Fazer login no arquivo" Selecione essa opção para converter caracteres (LF) em caracteres (CRLF), que automaticamente assumem uma nova linha em bots migrado usando a ação Fazer login no arquivo.
    Marcar bots e variáveis para análise Selecione esta opção quando Bot Insight existirem dados no Enterprise 11 bots, e você também quiser migrar os Bot Insight dados com esses bots. Quando você seleciona essa opção, as ações de Bot Insight Abrir e Fechar são criadas.
    Nota: Para migrar os dados de Bot Insight, você deve ativar essa opção.

    Ao migrar os dados de Bot Insight juntamente com a migração de bot, certifique-se de que os pré-requisitos de Bot Insight sejam atendidos.Pré-requisitos do Bot Insight | Pré-requisitos do Cloud Migration Utility

    Se os pré-requisitos do Bot Insight não forem atendidos, a migração de Nuvem com Bot Insight pode ficar presa no estado Em andamento.

    Além disso, independentemente de os pré-requisitos de Bot Insight do utilitário migração para a nuvem serem atendidos ou não, importe ou carregue o arquivo .atmx > Migração. Esse problema é observado em ambas as implementações de No local e Nuvem.

  5. Clique em Próximo.
  6. Selecione os bots e as pastas que contêm os bots (Task Bots e MetaBots) que deseja migrar.
    A capacidade de selecionar uma pasta elimina o esforço necessário para a seleção individual dos bots na pasta.
    • Se você selecionou uma pasta, todas as subpastas dentro dessa pasta e os bots dentro dessa subpastas são automaticamente selecionadas para migração.
    • Se a pasta estiver vazia, o processo de migração encontra um erro.
    A coluna Migrado pela última vez indica quando o bot foi migrado anteriormente. N/A significa que o bot nunca foi migrado.
    Guia Bots
  7. Clique em Próximo.
  8. Selecione um ou mais nomes de usuário na lista para executar a migração e clique na seta para a direita.
    Os nomes de usuário podem exibir a mensagem Selecionado no tempo de execução ou o nome do dispositivo exibido na coluna Dispositivo. Um nome de dispositivo indica o dispositivo registrado para esse usuário. Selecionado no tempo de execução é mostrado quando um usuário não tem um dispositivo padrão: por exemplo, um usuário que não registrou um dispositivo e um administrador do sistema atribuiu um dispositivo a esse usuário. Um dispositivo padrão deve ser configurado para todos os Executores de bots selecionados.
    • Os Bots são distribuídos entre usuários do Bot Runner selecionados em um método de rodízio.
    • O primeiro usuário do Bot Runner na lista selecionada é o primeiro usado.
    • Um bot principal e suas dependências são atribuídas a um único usuário do Bot Runner.
    Selecione os executores de bots a partir da guia Executores de bots
  9. Clique em Próximo.
  10. Opcional: Reveja os Task Bots e MetaBots dependentes na página Bot e bots dependentes antes de fazer a migração.

    Se tiver selecionado uma pasta e bots na página Bots, aquela pasta e as dependências dos bots selecionados são exibidas na tabela.

    Os bots (Task Bots e MetaBots) dependentes são migrados antes do bot.
    A tabela mostra o bot principal na parte inferior e suas dependências acima. Por exemplo, as seguintes informações significam que Sample05.atmx tem uma dependência em Sample04.atmx, enquanto Sample04.atmx tem uma dependência em MessageBox.atmx e MetaTask.mbot.
    Tipo Nome Caminho
    MetaBot (mbot) MetaTask.mbot Bots\My Metabots\MetaTask.mbot
    Task Bot (atmx) MessageBox.atmx Bots\MyTasks\MessageBox.atmx
    Task Bot (atmx) Sample04.atmx Bots\MyTasks\Sample04.atmx
    Task Bot (atmx) Sample05.atmx Bots\MyTasks\Sample05.atmx
  11. Clique em Migrar bots.
    O sistema valida se o usuário que iniciou a migração e os usuários selecionados do Bot Runner têm as permissões necessárias para realizar a migração. O sistema verifica se todas as seguintes permissões são concedidas ao usuário que realiza a migração e os Executores de bots que você selecionou:
    • Usuário que faz a migração:
      • Permissão para Exibir migração
      • Permissão para Gerenciar migração
      • Permissão nas pastas contendo os bots e MetaBots que você quer migrar
      • Uma função que tem acesso a Executores de bots que você deseja selecionar para execução da migração (na página Administração > Migração > Executar como)
      • Permissão para Exibir e editar o valor de TODOS os atributos de credenciais
    • Executores de bots:
      • Uma licença de Bot Runner desacompanhada
      • Status do Autologin Set
      • Permissão para Permitir que um usuário de executor de bots execute migrações
      • Permissão para Criar atributos padrão para uma credencial
      • Permissão para Criar pasta
      • Permissão para Exibir pacote
      • Permissão para Registrar dispositivo
      • Permissões para Exibir meus bots e Executar meus bots
      • Permissões para Check-in e Check-out para as pastas Minhas tarefas e Meus metabots no Automation 360
      • Configurações de Dispositivo padrão
    Se alguma das permissões necessárias não for concedida, o sistema exibe essas permissões nos resultados da validação. Você deve conceder as permissões necessárias e iniciar o processo de migração novamente.
    Se todas as permissões necessárias forem concedidas aos usuários, o sistema começa a migrar os bots selecionados e seus bots dependentes.
    Após a migração, o sistema carrega bots migrados com êxito, os dados de Bot Insight associados e os painéis publicados para o espaço de trabalho público da Automation 360Control Room (na mesma pasta em que o arquivo .atmx está disponível). Apenas migrações de bot iniciadas na Control Room são armazenadas no espaço de trabalho público.
    Detalhes de erros de validação para cada bot são exibidos nos resultados da migração do bot. Os detalhes de erros incluem o número da linha, detalhes do erro, o motivo e a recomendação.

    Os resultados da migração do Bot exibem o número de bots migrados, juntamente com seus status individuais. Clique na coluna Status para filtrar bots com status específicos para análise rápida.

    Na coluna Motivos, clique na opção Exibir problemas de migração para ver motivos detalhados do erro. A caixa de diálogo Exibir problemas de migração exibe o número da linha onde o erro ocorreu, um resumo do erro e um relatório detalhado do erro para sua revisão.

    1. Faça checkout do bot para migrar os painéis privados associados ao bot.
      Os painéis privados são migrados apenas para o usuário que fez o checkout dos bot associados pela primeira vez.
    2. Veja as atividades de migração em andamento na página Atividade > Em andamento.
    Reveja as dependências para os bots selecionados e migre os bots
    Veja o seguinte vídeo sobre como migrar os bots Enterprise 11 ou Enterprise 10:

Veja os seguintes recursos se você encontrar erros durante a migração:

Próximas etapas

Verificar a migração do bot | Visualizar relatórios de migração