Skip to main content

Restaurando com GitHub Actions habilitadas

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

Importante

Os dados armazenados no seu armazenamento externo configurado para GitHub Actions—como logs, artefatos e outros blobs—não estão incluídos nos instantâneos de 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 GitHub Actions.

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

    3. Clique em 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. Recadastrar runners auto-hospedados:

    Todos os runners 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 Fazendo backup e restaurando GitHub Enterprise Server com GitHub Actions habilitado.