Skip to main content

О миграции в GitHub Enterprise Cloud

Узнайте о переносе текущего решения в GitHub Enterprise Cloud.

Если вы перемещаетесь между продуктами GitHub, например с GitHub Enterprise Server на GitHub Enterprise Cloud, или из другой платформы размещения кода, например Bitbucket Server или GitLab, на GitHub, вы хотите принести с вами работу: ваш код, журнал кода, а также все прошлые беседы и совместную работу.

GitHub предоставляет различные средства для поддержки этих миграций. Различные средства поддерживают различные пути миграции и обеспечивают различные уровни точности миграции. Чтобы определить лучший инструмент для миграции, понять, что можно перенести, и узнать, как выполнить миграцию успешно, см . статью AUTOTITLE и миграции в GHE.com.

Ниже приведены действия по миграции на GitHub Enterprise Cloud:

  1. Определите источник (источник) для миграции. Назначение — GitHub Enterprise Cloud.
  2. Узнайте, какие данные будут перенесены, и создайте базовую инвентаризацию.
  3. Оцените размер данных миграции и распознайте, нужно ли сначала переместить все репозитории в Git.
  4. Определите тип миграции на основе потребностей вашей организации и доступных средств.
  5. Выберите, будет ли вы выполнять миграцию самостоятельно ("самостоятельная миграция"), или если вы будете работать с GitHubгруппы экспертных служб или GitHub Партнера ("миграция под руководством эксперта").

На более позднем этапе настройки пробной версии, когда вы будете готовы создать свою организацию и команды, выполните дополнительные действия, чтобы завершить миграцию, в том числе:

  1. Проектирование структуры организации для миграции на GitHub Enterprise Cloud.
  2. Запланируйте тест миграции, включая выполнение миграции с сухим запуском всех репозиториев.
  3. Настройте этапы предварительной миграции и после миграции и создайте план миграции.
  4. Подготовьте организацию и запланируйте миграцию.
  5. Выполните миграцию и выполните все задачи после миграции.

Сведения о миграции предприятия на 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).