22/03/2006 0.3.2
- debug (false par défaut) permet d'afficher plus d'infos
21/03/2006 0.3.1
- log-file-keep (10 par défaut) permet de spécifier le nombre de fichier de log à conserver (1 par jour). Si zéro, n'enregistre aucun fichier
- log-file (snapy.log par défaut) permet de spécifier le nom du fichier de log, qui deviendra snapy.log.2006-03-21 etc.
- pour spécifier un fichier de logging : option log-config.
03/02/2006 0.3.0
- utilisation de logging, fichier de conf en deuxième paramètre de la ligne de commande
- chmod -R u+w target avant rsync et avant prune pour être sûr de pouvoir effacer
- option cron idem unix
crontab
* * * * * - - - - - | | | | | | | | | +----- day of week (0 - 6) (Sunday=0) | | | +------- month (1 - 12) | | +--------- day of month (1 - 31) | +----------- hour (0 - 23) +------------- min (0 - 59) * : tous 1,2,3,4 série 1-4 rangée
03/02/2006 0.2.1
- bug : "/" en dur pour prune
07/01/2006 0.2.0 ATTENTION LE FORMAT DE CONFIG CHANGE !!!
- possibilité d'indiquer le chemin de rsync et ssh (en particulier pour windows) à l'aide de rsync-exe et rsync-ssh
- toutes les options rsync et ssh doivent être indiquées sous une nouvelle forme (voir la doc)
- il n'y a plus d'options par défaut pour rsync (il faut donc indiquer rsync--archive: rsync--hard-links...)
- pre-snapy, post-snapy et pre-prune, post-prune lancés respectivement avant et après la sauvegarde puis l'épuration.
- Si le script en pre-xxx ne retourne pas zéro la sauvegarde ou l'épuration s'arrête. Si la sauvegarde s'arrête l'épuration aussi.
- Lorsqu'une option supporte plusieurs paramètres il faut les indiquer sur une nouvelle ligne (et non séparé par des espaces)