Un Electron Libre...

Aller au contenu | Aller au menu | Aller à la recherche

dimanche 8 avril 2007

En vrac de Pâques

  • Debian 4.0 "Etch" est sortie ; voir l'annonce de sortie - comme d'habitude, mieux vaut tard que jamais :-D
  • SPIP se dote d'un plugin OpenID : Plugin d'authentification OpenID
  • Pour ceux qui utilisent l'espace de stockage Amazon S3 et qui veulent accéder à leur espace et l'utiliser via Firefox, c'est possible grâce à S3Fox
  • Les auteurs du framework python Django annoncent des changements importants et irréversibles dans la branche de développement - attention donc pour ceux qui suivaient la branche svn à bien tester ou bien à rester en 0.96 ;-). Un des changements est la suppression des paramètres "auto_add" et "auto_add_now" pour les champs Date. Pour implémenter la fonctionnalité, voici une solution (voir le message 3).
  • Toujours sur Django, la revue de la semaine indique notamment qu'il est dorénavant possible de nommer les motifs d'urls. Cela a l'air assez intéressant !
  • Sortie de Dotclear 1.2.6, qui corrige une faille de sécurité dans l'interface d'admin. Mise à jour recommandée !

Edit du 10/04 : ajout de dotclear 1.2.6

lundi 19 mars 2007

Backup-Manager et Amazon S3 : The upload transfer "s3" failed

Pour ceux qui utilisent Backup-Manager avec Amazon S3, vous aurez beau tout configurer comme il faut, vous aurez droit à :

The upload transfer "s3" failed

Si vous regardez un peu plus dans les logs, vous allez voir :

user.log.0:Mar 18 06:48:13 vds305 backup-manager-upload[12295]: info  * Trying to upload files to s3 service - main::verbose (/usr/bin/backup-manager-upload l. 980)
user.log.0:Mar 18 06:48:13 vds305 backup-manager-upload[12295]: error * Net::Amazon::S3 is not available, cannot use S3 service : Can't locate Net/Amazon/S3.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl /usr/local/lib/perl/5.8.4 /usr/local/share/perl/5.8.4 .) at (eval 10) line 2. BEGIN failed--compilation aborted at (eval 10) line 2.  - main::send_files_with_s3 (/usr/bin/backup-manager-upload l. 981)
user.log.0:Mar 18 06:48:13 vds305 backup-manager-upload[12295]: error * The upload transfer "s3" failed. - main::verbose_error (/usr/bin/backup-manager-upload l. 987)
user.log.0:Mar 18 06:48:13 vds305 backup-manager[11193]: error * Error reported by backup-manager-upload for method "s3", check "/tmp/bmu-log.v12294". 

Il vous faut donc installer le module Perl "Net::Amazon::S3".

Pour cela, rien de plus simple :

# cpan
cpan> install Net::Amazon::S3
[...]
cpan> q
# 

Il vous suffit de taper sur "entrée" à chaque question posée et cpan récupère tous les modules nécessaires. Et là, normalement, ça devrait marcher (je vous le confirme lors du prochain jeu de sauvegardes). __ Edit du 25/03 :__

Il faut veiller à installer libxml2-dev :

# apt-get install libxml2-dev 

et dans cpan, à installer File::Slurp et XML::LibXML

et même avec tout ça, ça marche toujours pas :-(

Edit du 09/04 :

En fait, ça marche... ça a du planter (ou pas) la dernière fois, car j'avais une autre session ouverte via JungleDisk

jeudi 8 mars 2007

Jungledisk & KDE : lancer jungledisk automatiquement à chaque démarrage de session

Pour ceux qui utilisent Amazon S3 associé à JungleDisk pour leur sauvegarde et le tout sous le bureau KDE. Si vous voulez que JungleDisk se lance à chaque démarrage de session KDE, voici la solution :

Créer un fichier jungledisk dans /home/vous/.kde/Autostart (ie : /home/vous/.kde/Autostart/jungledisk) contenant :

#! /bin/sh
cd /home/vous/repertoire/de/jungledisk
./jungledisk &

Déconnectez-vous de votre session KDE et créez une nouvelle session. JungleDisk doit apparaitre dans la barre des tâches...

Sinon pour ceux qui veulent utiliser Amazon S3 mais sans interface graphique, il y a Backup-Manager ;)

lundi 5 février 2007

Mener une politique de sauvegarde...

En ce moment, je joue un peu le parano et Niko (dont le pc pro a des soucis au niveau du fsck mais chut...) m'en a remis une couche y a pas longtemps.

Pour le moment, mon plan de sauvegarde est plus que léger :

  • Existence d'un Raid logiciel au niveau de mon pc perso (que je suis pas sur de savoir reconstruire en cas de crash, avec une forte probabilité de boulette en cours de manipulation)
  • Existence d'une sauvegarde hebdo du serveur où sont hébergés les sites via le service de backup offert par Sivit
  • Les données de mon pc pro sont remontées sur le serveur du bureau quand je passe au bureau et qu'une mission/un projet est fini.

Tout ça est bien léger :

Certains me diront : tu peux graver tes données sur CD/DVD. Je dis non car j'ai un volume trop important de données et que j'ai une confiance limitée dans ces supports. J'ai en effet vu/lu pas mal de personnes ayant eu des soucis pour récupérer les données gravées pour cause d'illisibilité (altération du support ou des données). C'est donc trop fastidieux et sans fiabilité assurée.

Je me suis donc mis à Amazon S3 qui est un service de stockage en ligne à un prix plus que compétitif (donc l'usage n'est pas restrictif au backup et peut tout à fait vous permettre de stocker les images de votre site par ex), couplé à JungleDisk. Mon premier jeu de backup est en cours... et cela a l'air de bien fonctionner. Pour la partie sécurité, les données sont cryptées selon un jeu de clés privés/publiques.

Toutefois, S3 n'est pas une solution satisfaisante si je dois rapidement restaurer un ensemble de données. Il va donc falloir que je m'oriente vers un système local (disque dur externe ou assimilé). J'avais pensé à un moment restaurer un vieux pc avec un vieux disque dur mais avec tous ces vieux, je sens que la fiabilité n'est pas au rendez-vous.

Du coup, si on envisage le disque dur externe avec un brin de paranoia, il faut prévoir du raid, ce qui nous donne par ex :

Sans paranoia, il faut prévoir 100/150 €env pour un disque dur externe.

C'est pas donné (mais c'est le prix pour avoir ses données au chaud) et ça reste moins cher qu'un NAS :-)

Et toi cher lecteur, que fais-tu ? quel niveau de paranoia as-tu ? ton matériel est-il 100% compatible avec des PC sous Windows & GNU/Linux ?