# Capture d’un instantané

Pour enregistrer vos GitHub Enterprise Server données avant la mise à niveau, prenez une capture instantanée de machine virtuelle ou de disque.

## Informations concernant les instantanés

Un instantané stocke l’état d’une machine virtuelle à un moment donné.
GitHub Il est vivement recommandé de prendre une machine virtuelle ou une capture instantanée de disque avant de mettre à niveau votre machine virtuelle afin qu’en cas d’échec d’une mise à niveau, vous pouvez restaurer votre instance à partir de l’instantané.

## Types d’instantanés

Il existe deux types d’instantanés :

* Les **instantanés de machine virtuelle** enregistrent l’état complet de la machine virtuelle, avec les données utilisateur et les données de configuration. Cette méthode de capture d’instantané demande une grande quantité d’espace disque et s’avère fastidieuse.
* Les **instantanés de disque de données** sauvegardent uniquement vos données utilisateur.

## Création d’un instantané

GitHub recommande uniquement de prendre un instantané de la machine virtuelle lorsque la VM de l’instance est hors tension, ou lorsque l’instance est en mode maintenance et que toutes les tâches en arrière-plan sont terminées.

Le type d’instantané que vous pouvez prendre dépend de la plateforme que vous utilisez.

* Certaines plateformes ne vous permettent pas de capturer seulement un instantané de votre disque de données. Pour ces plateformes, vous devez capturer un instantané de l’ensemble de la machine virtuelle.
* Si votre hyperviseur ne prend pas en charge les instantanés complets de machines virtuelles, vous devez capturer un instantané du disque racine et du disque de données de manière successive et rapide.

| Plateforme                                                                                                                                                                                       | Snapshot (méthode) | Documentation |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------ | ------------- |
| Amazon AWS                                                                                                                                                                                       | Disque             |               |
| [Créer des instantanés Amazon EBS](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-creating-snapshot.html) dans la documentation AWS                                                     |                    |               |
| Azure                                                                                                                                                                                            | Machine virtuelle  |               |
| [Créer un instantané d’un disque dur virtuel sur une machine virtuelle Azure](https://learn.microsoft.com/azure/virtual-machines/snapshot-copy-managed-disk) dans Microsoft Learn                |                    |               |
| Hyper-V                                                                                                                                                                                          | Machine virtuelle  |               |
| [Activer ou désactiver des points de contrôle dans Hyper-V](https://docs.microsoft.com/windows-server/virtualization/hyper-v/manage/enable-or-disable-checkpoints-in-hyper-v) de Microsoft Learn |                    |               |
| Google Compute Engine                                                                                                                                                                            | Disque             |               |
| [Créer et gérer des instantanés de disque](https://cloud.google.com/compute/docs/disks/create-snapshots) dans la documentation Google Cloud                                                      |                    |               |
| VMware                                                                                                                                                                                           | Machine virtuelle  |               |
| [Prise d’instantanés d’une machine virtuelle](https://docs.vmware.com/en/VMware-vSphere/7.0/com.vmware.vsphere.hostclient.doc/GUID-64B866EF-7636-401C-A8FF-2B4584D9CA72.html) dans VMware Docs   |                    |               |

## Restauration à partir d’un instantané

En cas d’échec d’une mise à niveau, vous pouvez restaurer votre instance à partir de l’instantané que vous avez effectué avant la mise à niveau.

* Si vous avez pris une capture instantanée de machine virtuelle, rétablissez la machine virtuelle à l’instantané.
* Si vous avez pris des captures instantanées de disque, déployez une nouvelle instance exécutant la même version que les captures instantanées, puis attachez des volumes créés à partir de ces instantanés. Consultez « [Installation de GitHub Enterprise](/fr/enterprise-server@3.17/admin/installing-your-enterprise-server) ».