-Menu
MAJ du 12/10/11

visiteurs
Backup


Qu'est ce que c'est ?

Backup est un script BASH simple (simpliste ?) qui lancé par cron vous permet de garder des sauvegardes de dossiers sur une période donnée. Par exemple vous pouvez archiver un dossier sur les 10 jours précédents. Les archives plus vieilles seront effacées automatiquement par backup. Ce script a été écrit initialement pour fonctionner dans un environnement unix sauce apple (Mac OS X) ce qui explique certaines bidouilles.
Ce dont vous avez besoin pour que le script fonction ce sont des programmes de base tel que grep, uniq, wc, tar avec support bzip2, cat et tail.
Ce script est simpliste car il ne permet pas d'exclure certains dossiers ou fichiers des sauvegardes et de plus il sauvegarde à chaque fois le dossier entier.
Les archives créées sont de la forme : fichier-aaaa-mm-jj.tar.bz2 avec jj jour de la sauvegarde, mm mois et aaaa année. Le format de la date peut être changé.

Téléchargement