Acerca de las instantáneas
Una instantánea almacena el estado de una máquina virtual (VM) en un momento en el tiempo. GitHub recomienda encarecidamente tomar una máquina virtual o una instantánea de disco antes de actualizarla para que, si se produce un error en una actualización, puede restaurar la instancia desde la instantánea.
Tipos de instantáneas
Hay dos tipos de instantáneas:
- Las instantáneas de VM guardan el estado completo de la VM, incluidos los datos del usuario y de configuración. Este método de instantáneas requiere una gran cantidad de espacio de disco e insume mucho tiempo.
- Las instantáneas de disco de datos solo guardan los datos de usuario.
Crear una instantánea
GitHub solo recomienda tomar una instantánea de máquina virtual cuando la máquina virtual de la instancia está apagada o cuando la instancia está en modo de mantenimiento y todos los trabajos en segundo plano han finalizado.
El tipo de instantánea que puede tomar depende de la plataforma que use.
- Algunas plataformas no permiten que tomes una instantánea solo de tu disco de datos. Para estas plataformas, necesitarás tomar una instantánea de tu VM completa.
- Si tu hipervisor no admite instantáneas de VM completas, debes tomar una instantánea de tu disco raíz y de tu disco de datos en rápida sucesión.
| Plataforma | Método de instantánea | Documentación |
|---|---|---|
| Amazon AWS | Disco | |
| Creación de instantáneas de Amazon EBS en la documentación de AWS | ||
| Azure | máquina virtual | |
| Creación de una instantánea de un disco duro virtual en una máquina virtual de Azure en Microsoft Learn | ||
| Hyper-V | máquina virtual | |
| Habilitación o deshabilitación de puntos de control en Hyper-V en Microsoft Learn | ||
| Google Compute Engine | Disco | |
| Creación y administración de instantáneas de disco en la documentación de Google Cloud | ||
| VMware | máquina virtual | |
| Tomar instantáneas de una máquina virtual en VMware Docs |
Restaurar a partir de una instantánea
Si se produce un error en una actualización, puede restaurar la instancia desde la instantánea que tomó antes de actualizar.
- Si hizo una instantánea de la VM, restaure la VM a partir de la instantánea.
- Si tomó instantáneas de disco, implemente una nueva instancia que ejecute la misma versión que las instantáneas y, a continuación, adjunte los volúmenes creados a partir de esas instantáneas. Consulte Instalación de GitHub Enterprise.