# Sauvegardes et instantanés

> Deux filets qui ne rattrapent pas la même chute.

Les deux servent à revenir en arrière, et c'est là que s'arrête la ressemblance.

| | Sauvegarde | Instantané |
| --- | --- | --- |
| Ce que c'est | Une copie des fichiers, gardée **hors du service** | Une photo du disque, prise **par l'hébergement** |
| Survit à la suppression du service | Oui | **Non** |
| Vitesse | Plus lente, proportionnelle au poids | Quasi instantanée |
| À quoi ça sert | Repartir après une bêtise, un piratage, une suppression | Essayer quelque chose et pouvoir annuler dans la minute |

```mermaid
flowchart TD
  A["Il faut revenir en arrière"] --> B{"Le service existe encore ?"}
  B -->|Non| C["Sauvegarde<br/>c'est la seule qui survit"]
  B -->|Oui| D{"L'accident date de<br/>quelques minutes ?"}
  D -->|Oui| E["Instantané<br/>reprise quasi immédiate"]
  D -->|Non| F{"Un seul fichier<br/>est en cause ?"}
  F -->|Oui| G["Gestionnaire de fichiers<br/>pas de restauration"]
  F -->|Non| C
```

<Warning>
Un instantané **vit et meurt avec la ressource**. Ce n'est pas une sauvegarde : si le
service disparaît, il disparaît avec. Avant une opération risquée, prends une sauvegarde.
</Warning>

## Les sauvegardes

L'onglet **Sauvegardes** liste ce que tu as gardé, avec le poids, la date et l'état.

<Steps>
  <Step title="Donne un nom">
    Le champ en haut. Un nom qui dit *pourquoi* — `avant-migration-plugins` vaut mieux que
    `backup3`.
  </Step>
  <Step title="Lance">
    La sauvegarde apparaît **En cours**. Elle n'est pas restaurable tant qu'elle n'est pas
    **Terminée** ; la liste se rafraîchit toute seule.
  </Step>
  <Step title="Restaure quand il le faut">
    Le bouton **Restaurer** demande confirmation, parce qu'il **remplace les fichiers
    actuels**.
  </Step>
</Steps>

<Tip>
Avant de restaurer, prends une sauvegarde de l'état présent. Si la restauration ne donne
pas ce que tu croyais, tu peux encore revenir.
</Tip>

## Les instantanés

Même écran, même gestes : un nom, un bouton **Créer**, puis **Reprendre** ou supprimer.

La reprise remet le disque dans l'état de la photo : **tout ce qui a été écrit depuis
disparaît**, et la machine redémarre. C'est brutal, et c'est exactement ce qu'on veut
quand une mise à jour a mal tourné.

Le nom s'écrit en lettres, chiffres, tirets et tirets bas, quarante caractères au maximum.
