Если вы перемещаетесь между продуктами GitHub, например с GitHub Enterprise Server на GitHub Enterprise Cloud, или из другой платформы размещения кода, например Bitbucket Server или GitLab, на GitHub, вы хотите принести с вами работу: ваш код, журнал кода, а также все прошлые беседы и совместную работу.
GitHub предоставляет различные средства для поддержки этих миграций. Различные средства поддерживают различные пути миграции и обеспечивают различные уровни точности миграции. Чтобы определить лучший инструмент для миграции, понять, что можно перенести, и узнать, как выполнить миграцию успешно, см . статью AUTOTITLE и миграции в GHE.com.
Ниже приведены действия по миграции на GitHub Enterprise Cloud:
- Определите источник (источник) для миграции. Назначение — GitHub Enterprise Cloud.
- Узнайте, какие данные будут перенесены, и создайте базовую инвентаризацию.
- Оцените размер данных миграции и распознайте, нужно ли сначала переместить все репозитории в Git.
- Определите тип миграции на основе потребностей вашей организации и доступных средств.
- Выберите, будет ли вы выполнять миграцию самостоятельно ("самостоятельная миграция"), или если вы будете работать с GitHubгруппы экспертных служб или GitHub Партнера ("миграция под руководством эксперта").
На более позднем этапе настройки пробной версии, когда вы будете готовы создать свою организацию и команды, выполните дополнительные действия, чтобы завершить миграцию, в том числе:
- Проектирование структуры организации для миграции на GitHub Enterprise Cloud.
- Запланируйте тест миграции, включая выполнение миграции с сухим запуском всех репозиториев.
- Настройте этапы предварительной миграции и после миграции и создайте план миграции.
- Подготовьте организацию и запланируйте миграцию.
- Выполните миграцию и выполните все задачи после миграции.
Сведения о миграции предприятия на GitHub Actions
Чтобы перенести предприятие в GitHub Actions из существующей системы, необходимо спланировать миграцию, выполнить ее и прекратить использование прежней системы. Сведения о переносе рабочих процессов в GitHub Actionsсм. в разделе Миграция предприятия на GitHub Actions.
Если вы планируете переключиться на GitHub Actions, мы не рекомендуем делать это одновременно с переносом репозиториев. Вместо этого подождите до более поздней даты и выполните миграцию CI/CD в качестве отдельного шага. Это делает процесс миграции более управляемым. Когда вы будете готовы к миграции, см . раздел AUTOTITLE.
Следующие шаги
Затем узнайте о [AUTOTITLE и Защита корпоративных ресурсов с помощью единого входа](/enterprise-onboarding/getting-started-with-your-enterprise/securing-your-enterprise-with-managed-users).