Skip to main content

Восстановление с включённым GitHub Actions

Узнайте, как готовиться к резервным копиям и восстанавливать их при GitHub Actions включении внешнего blob storage.

Внимание

Данные, хранящиеся в вашем настроенном внешнем хранилище GitHub Actions, таких как логи, артефакты и другие объекты, не включаются в GitHub Enterprise Server Backup Service снимки. Эти данные необходимо создать отдельно с помощью средств и рекомендаций поставщика хранилища.

При восстановлении экземпляра с GitHub Actions включенным следуйте следующим шагам для сохранения совместимости с существующими данными Actions:

  1. Подготовьте целевой экземпляр.

  2. Хранилище действий предварительной настройки:

    1. В Консоль управления, включить GitHub Actions.

    2. Введите тот же внешний поставщик хранилища и учетные данные, которые используются в исходном экземпляре.

    3. Нажмите кнопку Сохранить.

      На этом шаге метаданные восстановленных действий правильно ссылаются на существующие внешние данные.

  3. Включите режим обслуживания в целевом экземпляре.

  4. Восстановление резервной копии:

    1. Выполните команду ghe-restore, как описано в разделе "Запуск операции восстановления".
    2. Процесс восстановления включает метаданные Действий, но предполагает, что внешнее хранилище уже доступно и настроено.
  5. Завершить настройки в Консоль управления.

  6. Повторно зарегистрируйте локальные средства выполнения:

    Все средства выполнения должны быть повторно зарегистрированы в восстановленном экземпляре, так как предыдущие маркеры регистрации недопустимы после восстановления.

Дополнительные сведения см. в разделе Резервное копирование и восстановление GitHub Enterprise Server с включённым GitHub Actions.