Sauvegarder les données d’un site web personnel: Bonjour BackupMonitor !

Dans le billet précédent j’expliquais pourquoi BackupMonitor est devenu désuet sur mon bureau Ubuntu où DejaDup résout déjà le problème des sauvegardes.

Cependant il restait un type de sauvegarde auquel je ne m’étais pas intéressé: la sauvegarde de données présentes sur un serveur distant (typiquement celles d’un site web).

Vous me direz que ce genre de sauvegarde peut certainement être pris en charge (moyennant quelques frais supplémentaires) par mon hébergeur internet, et ce serait en fait tout à fait exact ! Cependant, j’aime bien l’idée d’avoir mes données « à la maison », et s’arranger pour que ce soit le cas n’exclue pas bien évidemment de faire des sauvegarde via d’autre système (plus il y en a, mieux c’est).

Je vais donc expliquer rapidement comment j’ai configuré une sauvegarde automatique de ce type.

Continue reading

Abandon d’un de mes petits projets: Au revoir BackupMonitor !

Depuis qu’Ubuntu a intégré DejaDup comme outil par défaut de sauvegarde de donnée, j’ai complètement arrêté d’utiliser BackupMonitor, mon mini-framework de backup.

En guise de résumé du « match » mais aussi parce qu’à mon humble avis BackupMonitor a encore une ou deux petites fonctionnalités qui seraient du meilleur effet si elles apparaissaient dans DejaDup, voilà une aride comparaison des deux applications.

Pour les points communs déjà, DejaDup et BackupMonitor sont tous deux conçus pour faire, régulièrement, des copies de sauvegarde des données stockées sur votre ordinateur.

Continue reading

BackupMonitor: correction d’un gros bug

Icône de Backup Monitor

Un gros bug s’est glissé dans le code de la dernière verison, qui faisait que le logiciel plantait brutalement si une erreur était rencontrée par l’un des scripts de backup.

Le bug est corrigé (une sombre histoire de thread et d’appel qui aurait dû être asynchrone) et le comportement « correct » est de retour: un fichier de log est affiché et le programme se met en « veille » en attendant d’être appelé à nouveau par l’utilisateur.

La version mise à jour est téléchargeable depuis la page du projet.

BackupMonitor: améliorations

Icône de Backup Monitor

Une nouvelle version de backup-monitor est disponible avec au menu:

  • correction de quelques bugs lorsqu’aucune locale n’est définies et lorsqu’on joue un peu avec le script en ligne de commande
  • refonte de la GUI pour que l’utilisateur est plus de « retour » et moins d’effort à faire pour trouver où cliquer (GUI inspirée de l’update-manager d’Ubuntu)
  • utilisation d’OptionParser pour éviter les bourdes en mode script
  • changement de licence: pour faire les changements de GUI, j’ai dû m’inspirer de pas mal de code sous GPL, donc le tout passe en GPLv3

Une bonne partie de ces modifications ont été motivées par des retours fait par un des premiers testeurs merci à lui :)

Pour plus d’info et pour télécharger, c’est là.