Skip to main content

Enterprise Server 3.20 está disponível no momento como versão candidata a lançamento.

Restaurando com GitHub Actions habilitadas

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 que você configurou para o GitHub Actions — como logs, artefatos, e outros blobs — não fazem parte de 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 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. Re-registre os 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.