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:
-
Provisione a instância de destino.
-
Pré-configure o armazenamento do Actions:
-
No Console de Gerenciamento, habilite o GitHub Actions.
-
Insira exatamente o mesmo provedor de armazenamento externo e as credenciais usadas na instância original.
-
Clique em Save (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.
-
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.