Skip to main content

Como se preparar para executar uma migração com o GitHub Enterprise Importer

Antes de você executar uma migração de produção, recomendamos que faça uma execução de avaliação da migração com estas melhores práticas.

Sobre as migrações de avaliação

Recomendamos que você siga estas melhores práticas para executar uma migração de avaliação para ajudar a descobrir problemas que podem ser exclusivos da sua empresa durante e após a migração.

Revise estas etapas de alto nível para planejar e orientar a execução de avaliação da migração.

Etapa 1: Identificar o que será migrado

Quais repositórios e dados você deseja migrar? Há suporte para eles na versão beta do Importer? Você precisa planejar migrações manuais, como para recursos do Git LFS?

Para garantir que você entendeu as limitações de suporte conhecidas do Importer, leia "Sobre o GitHub Enterprise Importer".

Etapa 2: Executar uma execução de avaliação da migração

Recomendamos que você faça uma execução de avaliação da migração para testar o resultado e ajudar a entender quanto tempo a migração de produção pode levar. Para iniciar a execução de avaliação, siga as etapas mais detalhadas em "Como migrar repositórios com o GitHub Enterprise Importer" ou "Como migrar organizações com o GitHub Enterprise Importer".

Recomendamos que você observe quanto tempo a execução de avaliação da migração leva para ser concluída a fim de planejar a migração de produção e qualquer tempo de inatividade.

Embora não seja necessário, recomendamos interromper o trabalho durante a migração de produção. O Importer não dá suporte a migrações delta, ou seja, as alterações que ocorrerem durante a migração não serão migradas. Se você optar por não interromper o trabalho durante a migração de produção, precisará migrar manualmente essas alterações.

Etapa 3: Validar a execução de avaliação da migração

Analise os resultados da migração de simulação para garantir a precisão e a integridade. Você também pode analisar o arquivo de log, que compartilhará todos os erros.

Etapa 4: Excluir o repositório ou a organização que você migrou

Depois de concluir a execução de avaliação e validar os resultados, você poderá excluir a organização ou o repositório migrado. Você poderá repetir esse processo de execução de avaliação quantas vezes quiser. Em alguns casos, você poderá decidir apenas manter essa migração como a migração de produção.

Etapa 5: Planejar a migração de produção

Usando tudo o que você aprendeu com a execução de avaliação, planeje a migração de produção e todas as etapas personalizadas necessárias. Recomendamos iniciar a migração de produção logo após a execução da avaliação.