← retour aux snippets

tar + lz4: archives ultra rapides

Créer/extracter des archives tar.lz4 pour des sauvegardes très rapides avec bonne compression.

bash archive #tar#lz4#compression

objectif

Privilégier la vitesse (CPU faible) tout en gardant une compression légère.

code minimal

tar -I 'lz4 -12' -cf backup.tar.lz4 /data

utilisation

# extraire
tar -I 'lz4 -d' -xf backup.tar.lz4 -C /restore

# lister
tar -I 'lz4 -d' -tf backup.tar.lz4 | head

variante(s) utile(s)

# stream via SSH
tar -I 'lz4 -12' -cf - /data | ssh backup 'cat > backup-$(date +%F).tar.lz4'

notes

  • lz4 est beaucoup plus rapide que gzip/zstd aux niveaux élevés, au prix d’un ratio moindre.
  • assurez-vous que lz4 est installé des deux côtés.