Toutes trois aboutissent à vos données en sûreté ailleurs. Elles diffèrent par la quantité copiée chaque nuit, l'espace occupé, et — la part qui compte le jour où vous en avez besoin — le nombre de pièces qui doivent être présentes et intactes pour restaurer.
Complète
Tout, à chaque fois. La plus lente à prendre, la plus lourde à garder, la plus simple à restaurer : une archive, complète à elle seule.
Incrémentale
Ce qui a changé depuis la DERNIÈRE sauvegarde, quelle qu'elle soit. La plus rapide et la plus légère. Pour restaurer, il vous faut la dernière complète plus chaque incrément depuis, dans l'ordre — et s'il en manque un ou qu'il est corrompu, tout ce qui suit est inutilisable.
Différentielle
Ce qui a changé depuis la dernière sauvegarde COMPLÈTE. Elle grossit au fil de la semaine, mais une restauration ne demande que deux pièces : la complète et la dernière différentielle.
Laquelle choisir
- Petit site de quelques Go — complète chaque nuit. Le simple bat l'astucieux, et le simple est ce qui marche à trois heures du matin.
- Gros site, beaucoup de changements — complète chaque semaine, incrémentale chaque nuit, et éprouvez la chaîne.
- Gros site, fenêtre de restauration serrée — complète chaque semaine, différentielle chaque nuit. Vous échangez de l'espace contre une restauration à deux fichiers.
Ce que font réellement les outils modernes
restic, borg et leurs semblables sont incrémentaux dans ce qu'ils transfèrent et se comportent comme une sauvegarde complète à la restauration : chaque instantané se parcourt et se restaure à lui seul, parce que les morceaux sont dédupliqués et non enchaînés.
restic -r /srv/backup backup /var/www # transfers only changes
restic -r /srv/backup snapshots # every one is complete
restic -r /srv/backup restore latest --target /tmp/check
