Si vas a cambiar entre productos de GitHub, por ejemplo, de GitHub Enterprise Server a GitHub Enterprise Cloud, o desde otra plataforma de Hosting de código, como Bitbucket Server o GitLab, a GitHub, querrás traer tu trabajo contigo: tu código, el historial del código y todas las conversaciones y colaboraciones anteriores.
GitHub proporciona diversas herramientas para facilitar estas migraciones. Las distintas herramientas admiten distintas rutas de migración y proporcionan distintos niveles de fidelidad de la migración. Para determinar la mejor herramienta para la migración, comprenda lo que puede migrar y aprenda a hacer que la migración se realice correctamente, consulte Planeamiento de la migración a GitHub.
Los pasos que seguirá para migrar a GitHub Enterprise Cloud incluyen:
- Definir el origen (fuente) para la migración. El destino es GitHub Enterprise Cloud.
- Comprender qué datos migrarás y crear un inventario básico.
- Evaluar el tamaño de los datos de migración y reconocer si primero necesitas mover los repositorios a Git.
- Decidir el tipo de migración, en función de las necesidades de la organización y de las herramientas de las que dispones.
- Elija si realizará la migración usted mismo (una "migración de autoservicio"), o si trabajará con GitHubel equipo de servicios expertos o un GitHub partner (una "migración dirigida por expertos").
En una fase posterior de la configuración de la prueba, cuando quieras crear la organización y los equipos, realizarás pasos adicionales para finalizar la migración, incluidos los siguientes:
- Diseñe la estructura de la organización para la migración a GitHub Enterprise Cloud.
- Planifique una prueba de la migración, incluida la realización de un simulacro de migración de todos los repositorios.
- Establecer los pasos anteriores y posteriores a la migración, y crear un plan de migración.
- Preparar la organización y programar la migración.
- Realizar la migración y ejecutar las tareas posteriores a la migración.
Acerca de las migraciones empresariales a GitHub Actions
Para migrar la empresa a GitHub Actions desde un sistema existente, puede planear la migración, completar la migración y retirar los sistemas existentes.
Si planea cambiar a GitHub Actions, no recomendamos hacerlo al mismo tiempo que realiza la migración de sus repositorios. En su lugar, espera hasta una fecha posterior y realiza la migración de CI/CD como paso independiente. Esto hace que el proceso de migración sea más fácil de administrar.
Pasos siguientes
Ahora que ha iniciado la versión de prueba y agregado usuarios a su empresa, puede configurar organizaciones y equipos para administrar el acceso. Consulta Procedimientos recomendados para organizar el trabajo en su empresa.