Skip to main content

Esta versión de GitHub Enterprise Server se discontinuó el 2024-09-25. No se realizarán lanzamientos de patch, ni siquiera para problemas de seguridad críticos. Para obtener rendimiento mejorado, seguridad mejorada y nuevas características, actualice a la versión más reciente de GitHub Enterprise Server. Para obtener ayuda con la actualización, póngase en contacto con el soporte técnico de GitHub Enterprise.

Restaurar desde una actualización fallida

Obtenga información sobre cómo revertir una actualización fallida.

Si una actualización falla o se interrumpe, deberías revertir tu instancia a su estado anterior. El proceso para completar esto depende del tipo de actualización.

Si la instancia está configurada para alta disponibilidad y se produce un error en la actualización del nodo principal, puede promover la réplica (no actualizada) para que sea la principal. También deberá actualizar el DNS para que apunte al nuevo nodo principal. Una vez que tenga un nodo principal en funcionamiento, puede considerar la posibilidad de crear un nuevo nodo de réplica. Consulta "Acerca de la configuración de alta disponibilidad" y "Recuperar una configuración de disponibilidad alta".

Revertir un lanzamiento de patch

Para revertir una versión de revisión, use el comando ghe-upgrade con el modificador --allow-patch-rollback. Antes de revertir, la replicación se debe detener temporalmente ejecutando ghe-repl-stop en todos los nodos de réplica. Al revertir una actualización, tendrá que usar un archivo de paquete de actualización con la extensión .pkg. Los archivos de paquete de revisión en caliente con la extensión .hpkg no se admiten.

ghe-upgrade --allow-patch-rollback EARLIER-RELEASE-UPGRADE-PACKAGE.pkg

Se requiere que reinicies después de ejecutar el comando. Bajar de categoría una mejora previa no afecta la partición de datos, ya que las migraciones no se ejecutan en lanzamientos parchados.

Una vez completada la reversión, reinicie la replicación mediante la ejecución de ghe-repl-start en todos los nodos. Consulte "Utilidades de la ea de comandos".

Revertir un lanzamiento de característica

Para revertir un lanzamiento de característica, restaura desde una instantánea de máquina virtual para garantizar que las particiones raíz y de datos estén en un estado consistente. Consulte "Tomar una instantánea".