Posts Tagged ‘linux’

Humeur : Fcron et Rsnapshot, la doc et les exemples

Wednesday, October 8th, 2008

Billet d’humeur du jour.

Toujours dans mes histoires de backups, j’utilise Rsnapshot pour faire des copies de mon $home et Fcron pour déclencher la sauvegarde à intervalle régulier.

J’ai lutté avec ces deux outils et vous voulez savoir pourquoi ? Car j’ai sauté sur les exemples et que ceux-ci sont ambigus, limite trompeurs. Je grogne mais rien de grave. Allez, illustration…

Voyez l’extrait des exemples de Fcron :

# run every day
@ 1d echo "fcron daily"

Et bien, en réalité, la commande ne sera lancée qu’après 24h d’activité (pendant que Fcron sera lancé). Rien à voir 24h de temps réel écoulé comme semble l’indiquer le commentaire.

Autre exemple, Rsnapshot définir les « intervalles » suivants par défaut :

interval  hourly  6
interval  daily   7
interval  weekly  4
interval  monthly 6

Mais il faut bien voir que hourly, daily, weekly et monthly ne sont là que pour indiquer un groupe. On aurait pu imaginé :

interval  scala  1
interval  rebol  2

Le sens des groupes par défaut est trompeur. La doc mentionne que les noms ne reflètent que la norme de Rsnapshot et qu’on peut en changer. Aucun exemple à ce sujet. Sans un message à ce sujet sur la mailing-list, je serai passé complètement à côté. “Hourly”, ça veut bien dire ce que ça veut dire, non ?

Conclusion

Lire les exemples oui. Lire la doc oui. Mais avoir les mains de le cambouis (et les logs), c’est mieux.