# Como usar o ghe-migrator

Você pode usar ghe-migrator para migrar dados de usuário, organização e repositório para sua instância do GitHub Enterprise Server de GitHub.com ou de outra instância de GitHub Enterprise Server.

## Links

* [Sobre o ghe-migrator](/pt/enterprise-server@3.22/migrations/using-ghe-migrator/about-ghe-migrator)

  Você pode usar ghe-migrator para transferir dados de um local de origem (uma GitHub.com organização ou uma GitHub Enterprise Server instância) para uma instância de destinoGitHub Enterprise Server .

* [Exportando dados de migração do GitHub Enterprise Server](/pt/enterprise-server@3.22/migrations/using-ghe-migrator/exporting-migration-data-from-github-enterprise-server)

  Para alterar plataformas ou passar de uma instância de avaliação para uma instância de produção, você pode exportar dados de migração de uma GitHub Enterprise Server instância preparando a instância, bloqueando os repositórios e gerando um arquivo morto de migração.

* [Exportando dados de migração de GitHub.com](/pt/enterprise-server@3.22/migrations/using-ghe-migrator/exporting-migration-data-from-githubcom)

  Você pode exportar dados de migração de uma organização no GitHub.com usando a API para selecionar repositórios a serem migrados e, em seguida, gerando um arquivo de migração que pode ser importado em uma instância do GitHub Enterprise Server.

* [Migrando dados para GitHub Enterprise Server](/pt/enterprise-server@3.22/migrations/using-ghe-migrator/migrating-data-to-github-enterprise-server)

  Depois de gerar um arquivo de migração, você pode importar os dados para a instância de destino GitHub Enterprise Server. Antes de aplicar as alterações permanentemente na instância de destino, será possível revisá-las para resolver possíveis conflitos.