Las tres acaban con tus datos a salvo en otro sitio. Se diferencian en cuánto se copia cada noche, cuánto espacio se ocupa y —la parte que importa cuando de verdad hace falta— cuántas piezas tienen que estar presentes e intactas para restaurar.

Completa

Todo, cada vez. La más lenta de hacer, la más grande de guardar, la más simple de restaurar: un archivo, y por sí solo está completo.

Incremental

Lo que cambió desde la ÚLTIMA copia, sea del tipo que sea. La más rápida y la más pequeña. Para restaurar necesitas la última completa más todos los incrementos posteriores, en orden, y si falta uno o está corrupto, todo lo que va detrás no sirve.

Diferencial

Lo que cambió desde la última copia COMPLETA. Crece a lo largo de la semana, pero una restauración necesita exactamente dos piezas: la completa y la diferencial más reciente.

Cuál elegir

  • Sitio pequeño de pocos GB: completa cada noche. Lo simple gana a lo ingenioso, y lo simple es lo que funciona a las tres de la madrugada.
  • Sitio grande con muchos cambios: completa semanal, incremental cada noche, y pon a prueba la cadena.
  • Sitio grande con poca ventana de restauración: completa semanal, diferencial cada noche. Cambias espacio por una restauración de dos archivos.

Lo que hacen de verdad las herramientas modernas

restic, borg y afines son incrementales en lo que transfieren y se comportan como una copia completa al restaurar: cada instantánea se puede recorrer y restaurar por sí sola, porque las piezas están deduplicadas y no encadenadas.

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
Elijas lo que elijas, la cadena es una afirmación hasta que restauras desde ella. Consulta Comprobar que una copia se restaura.