Skip to main content

À propos de la migration vers GitHub Enterprise Cloud

Explorez la migration de votre solution actuelle vers GitHub Enterprise Cloud.

Si vous passez d’un produit GitHub comme GitHub Enterprise Server à GitHub Enterprise Cloud, ou d’une autre plateforme d’hébergement de code, comme Bitbucket Server ou GitLab, à GitHub, vous voudrez apporter votre travail avec vous : votre code, l’historique du code, et toutes vos conversations et collaboration passées.

GitHub offre différents outils pour prendre en charge ces migrations. Différents outils prennent en charge différentes voies de migration et fournissent différents niveaux de fidélité de migration. Pour déterminer le meilleur outil pour votre migration, comprenez ce que vous pouvez migrer et découvrez comment réussir votre migration, consultez Planification de votre migration vers GitHub.

Les étapes à suivre pour migrer vers GitHub Enterprise Cloud sont les suivantes :

  1. Définissez l’origine (source) de votre migration. Votre destination est GitHub Enterprise Cloud.
  2. Comprenez quelles données vous allez migrer et générez un inventaire de base.
  3. Évaluez la taille de vos données de migration et déterminez si vous devez d’abord déplacer des référentiels vers Git.
  4. Choisissez votre type de migration en fonction des besoins de votre entreprise et des outils à votre disposition.
  5. Choisissez si vous effectuerez la migration vous-même (une « migration en libre-service »), ou si vous travaillerez avec l’équipe des services experts de GitHub ou un partenaire de GitHub (une « migration dirigée par un expert »).

Lors d’une étape ultérieure de la configuration de votre essai, lorsque vous serez prêt à créer votre organisation et vos équipes, vous devrez suivre des étapes supplémentaires pour terminer votre migration, notamment :

  1. Concevez la structure de votre organisation pour la migration vers GitHub Enterprise Cloud.
  2. Planifiez un test de votre migration, y compris l’exécution d’une migration test à blanc de l’ensemble de vos référentiels.
  3. Établissez vos étapes de pré-migration et de post-migration, et créez un plan de migration.
  4. Préparez votre organisation et planifiez la migration.
  5. Effectuez la migration et exécutez toutes les tâches post-migration.

À propos des migrations d’entreprise vers GitHub Actions

Pour migrer votre entreprise vers GitHub Actions à partir d’un système existant, vous pouvez planifier la migration, effectuer la migration, puis mettre hors service les systèmes existants.

Si vous envisagez de passer à GitHub Actions, nous vous déconseillons de le faire en même temps que la migration de vos dépôts. Attendez plutôt une date ultérieure et effectuez votre migration CI/CD en tant qu’étape distincte. Le processus de migration sera ainsi plus gérable.

Étapes suivantes

Maintenant que vous avez démarré votre version d’évaluation et ajouté des utilisateurs à votre entreprise, vous pouvez configurer des organisations et des équipes pour gérer l’accès. Consultez Meilleures pratiques pour organiser le travail dans votre entreprise.