Skip to main content

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

Изучите миграцию текущего решения в GitHub Enterprise Cloud.

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

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

Шаги, которые вы предпримете для миграции 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, мы не рекомендуем делать это одновременно с миграцией репозиториев. Вместо этого подождите до более поздней даты и выполните миграцию CI/CD в качестве отдельного шага. Это делает процесс миграции более управляемым.

Следующие шаги

Теперь, когда вы запустили пробную версию и добавили пользователей в предприятие, вы можете настроить организации и команды для управления доступом. См . раздел AUTOTITLE.