Skip to main content

Exportation de données de migration à partir de GitHub.com

Vous pouvez exporter des données de migration à partir d’une organisation sur GitHub.com à l’aide de l’API pour sélectionner des référentiels à migrer, puis générer une archive de migration que vous pouvez importer dans une instance GitHub Enterprise Server.

Préparation de l’organisation source sur GitHub

  1. Vérifiez que vous disposez d’autorisations de propriétaire sur les dépôts de l’organisation source.

  2. Générer un jeton d'accès avec les champs d'application repo et admin:org sur GitHub.com.

  3. Pour réduire le temps d’arrêt, créez une liste de dépôts que vous souhaitez exporter à partir de l’instance source. Vous pouvez ajouter plusieurs dépôts à la fois à une exportation à l’aide d’un fichier texte qui liste l’URL de chaque dépôt sur une ligne distincte.

Exportation des dépôts de l’organisation

Note

Les relations de duplication ne persistent pas après une migration.

Pour exporter des données de dépôt à partir de GitHub.com, utilisez l’API Migrations.

L’API Migrations est actuellement en préversion, ce qui signifie que les points de terminaison et les paramètres peuvent changer.

Génération d’une archive de migration

Note

Le verrouillage d’un dépôt empêche tout accès en écriture à celui-ci. Vous ne pouvez pas associer de nouvelles équipes ou de nouveaux collaborateurs à un dépôt verrouillé.

Si vous effectuez une évaluation, vous n’avez pas besoin de verrouiller le dépôt. Lorsque vous migrez des données à partir d’un dépôt en cours d’utilisation, GitHub recommande vivement de verrouiller le dépôt. Pour plus d’informations, consultez « À propos de ghe-migrator ».

  1. Informez les membres de votre organisation que vous allez effectuer une migration. L’exportation peut prendre plusieurs minutes, selon le nombre de dépôts exportés. La migration complète, importation incluse, peut prendre plusieurs heures. Nous vous recommandons donc d’effectuer un essai pour déterminer la durée du processus complet. Pour plus d’informations, consultez «