Skip to main content

Enterprise Server 3.20 actualmente está disponible como versión candidata para lanzamiento.

Restauración con GitHub Actions activadas

Aprenda a preparar y restaurar copias de seguridad cuando GitHub Actions está habilitado con el almacenamiento de blobs externo.

Importante

Los datos almacenados en el almacenamiento externo configurado para GitHub Actions, como registros, artefactos y otros blobs, no se incluyen en las instantáneas de GitHub Enterprise Server Backup Service. Debes realizar una copia de seguridad de estos datos por separado mediante las herramientas y los procedimientos recomendados del proveedor de almacenamiento.

Al restaurar una instancia con GitHub Actions habilitado, sigue estos pasos para conservar la compatibilidad con los datos de Acciones existentes:

  1. Provisiona la instancia de destino.

  2. Configura previamente el almacenamiento de acciones:

    1. En la Consola de administración, habilite GitHub Actions.

    2. Escribe exactamente el mismo proveedor de almacenamiento externo y las credenciales que se usan en la instancia original.

    3. Haz clic en Guardar.

      Este paso garantiza que los metadatos de acciones restaurados hagan referencia correctamente a los datos externos existentes.

  3. Habilite el modo de mantenimiento en la instancia de destino.

  4. Restaura la copia de seguridad:

    1. Ejecuta el comando ghe-restore como se describe en Iniciar la operación de restauración.
    2. El proceso de restauración incluye metadatos de Acciones, pero asume que el almacenamiento externo ya es accesible y está configurado.
  5. Finaliza la configuración en Consola de administración.

  6. Vuelva a registrar los ejecutores autohospedados:

    Todos los runners deben registrarse nuevamente con la instancia restaurada, ya que los tokens de registro anteriores no son válidos después de una recuperación.

Para más información, consulta Copia de seguridad y restauración de GitHub Enterprise Server con GitHub Actions habilitado.