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:
-
Provisione a instância de destino.
-
Pré-configure o armazenamento do Actions:
-
No Console de Gerenciamento, habilite GitHub Actions.
-
Insira exatamente o mesmo provedor de armazenamento externo e as credenciais usadas na instância original.
-
Clique em Salvar.
Esta etapa garante que os metadados restaurados do Actions façam referência correta aos seus dados externos existentes.
-
-
Habilite o modo de manutenção na instância de destino.
-
Restaure o backup:
- Execute o comando ghe-restore conforme descrito em Como iniciar a operação de restauração.
- O processo de restauração inclui os metadados do Actions, mas pressupõe que o armazenamento externo já esteja acessível e configurado.
-
Finalize as configurações no Console de Gerenciamento.
-
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.