Esta versión de GitHub Enterprise se discontinuará el 2022-02-16. No se realizarán lanzamientos de patch, ni siquiera para problemas de seguridad críticos. Para obtener un mejor desempeño, más seguridad y nuevas características, actualiza a la última versión de GitHub Enterprise. Para obtener ayuda con la actualización, contacta al soporte de GitHub Enterprise.

Respaldar y restablecer GitHub Enterprise Server con GitHub Actions habilitadas

Los datos de GitHub Actions en tu proveedor de almacenamiento externo no se incluyen en los respaldos normales de GitHub Enterprise Server y deben respaldarse por separado.

Las GitHub Actions utilizan almacenamiento externo para almacenar artefactos de flujo de trabajo y bitácoras. Estos datos se almacenan en tu proveedor de almacenamiento externo, tal como Azure Blob Storage, Amazon S3 o MinIO. Como resultado, los respaldos de GitHub Enterprise Server y sus configuraciones de disponibilidad alta no proporcionan protección para los datos que se almacenan en este servicio externo y, en vez de esto, dependen de la protección de datos y replicación que proporciona el proveedor de almacenamiento externo, tal como Azure o AWS.

Si utilizas Utilidades de respaldo del servidor de GitHub Enterprise para respaldar your GitHub Enterprise Server instance, es importante que tomes en cuenta que los datos de las GitHub Actions que se almacenan en tu proveedor de almacenamiento externo no se incluyen en el respaldo.

Esta es una vista general de los pasos que se requieren para restablecer your GitHub Enterprise Server instance con GitHub Actions para un aplicativo nuevo:

  1. Confirmar que el aplicativo original esté fuera de línea.
  2. Configurar manualmente los ajustes de red en el aplicativo de reemplazo de GitHub Enterprise Server. La configuración de red se excluye de la captura del respaldo y no los sobrescribe el ghe-restore.
  3. Configura el aplicativo de reemplazo para utilizar la misma configuración de almacenamiento externo de GitHub Actions que el aplicativo original.
  4. Habilita GitHub Actions en el aplicativo de reemplazo. Esto conectará el aplicativo de reemplazo al mismo almacenamiento externo de GitHub Actions.
  5. Después de que se configure GitHub Actions con el proveedor de almacenamiento externo, utiliza el comando ghe-restore para restablecer el resto de los datos del respaldo. Para obtener más información, consulta la sección "Restablecer un respaldo".
  6. Vuelve a registrar tus ejecutores auto-hospedados en el aplicativo de reemplazo. Para obtener más información, consulta la sección de Agregar ejecutores autoalojados.

Para obtener más información sobre respaldar y restablecer GitHub Enterprise Server, consulta la sección "Configurar los respaldos en tu aplicativo".

¿Te ayudó este documento?

Política de privacidad

¡Ayúdanos a hacer geniales estos documentos!

Todos los documentos de GitHub son de código abierto. ¿Notas algo que esté mal o que no sea claro? Emite una solicitud de cambios.

Haz una contribución

O, aprende cómo contribuir.