Skip to main content

Como restaurar com o GitHub Actions habilitado

Saiba como preparar e restaurar backups quando o GitHub Actions está habilitado com o armazenamento de blobs externo.

Importante

Dados armazenados em seu armazenamento externo configurado para o GitHub Actions — como logs, artefatos e outros blobs —, não estão incluídos em nos instantâneos do GitHub Enterprise Server Backup Service. Faça backup dos dados separadamente usando as ferramentas e as práticas recomendadas do provedor de armazenamento.

Ao restaurar uma instância com o GitHub Actions habilitado, siga estas etapas para preservar a compatibilidade com os dados existentes do Actions:

  1. Provisione a instância de destino.

  2. Pré-configure o armazenamento do Actions:

    1. No Console de Gerenciamento, habilite o GitHub Actions.

    2. Insira exatamente o mesmo provedor de armazenamento externo e as credenciais usadas na instância original.

    3. Clique em Save (Salvar).

      Esta etapa garante que os metadados restaurados do Actions façam referência correta aos seus dados externos existentes.

  3. Habilite o modo de manutenção na instância de destino.

  4. Restaure o backup:

    1. Execute o comando ghe-restore conforme descrito em Como iniciar a operação de restauração.
    2. O processo de restauração inclui os metadados do Actions, mas pressupõe que o armazenamento externo já esteja acessível e configurado.
  5. Finalize as configurações no Console de Gerenciamento.

  6. Registre novamente os executores auto-hospedados:

    Todos os executores devem ser registrados novamente com a instância restaurada, pois os tokens de registro anteriores são inválidos após a restauração.

Para saber mais, confira Fazer backup e restaurar o GitHub Enterprise Server com o GitHub Actions habilitado.