Bonjour à tous,
En ce jour de troll, je tiens, non pas à en lancer un nouveau, mais plutôt à poser une question qui nous touche tous, c'est à dire, la sauvegarde de nos données.
Tout le monde ici à déjà dû vivre ces moments terrible de pertes de données d'un disque dur. Perdre des photos, des projets, des mails, ect... c'est une épée de damoclès qui nous menace en permanence.
Et pourtant, tout le monde ici connaît la parade: faire des sauvegardes régulières !! Mais combien d'entre-vous le pratique réellement !? Personnellement, si je fais une sauvegarde tous les 6 mois, c'est déjà bien.
C'est pour cela que j'aimerai connaître votre méthode à vous pour faire vos sauvegarde. Mais principalement j'aimerai savoir si il existe des applications permettant de gérer « intelligemment » ce genre de truc.
Après quelques réflexions, voici les caractéristiques du logiciel parfait que je cherche:
Le but de tout ceci est bien évidement de gérer facilement, et de façon automatique les sauvegardes des données d'un utilisateur précis, qu'il aura manuellement spécifié. Tout en limitant un maximum la quantité transféré à chaque sauvegarde (transfert uniquement des différences).
Parce que sinon, un gros tar.gz du disque dur fait dans le cron, ça fonctionne, mais c'est loin d'être optimisé niveau bande passante, et pas vraiment très souple (à moins d'avoir beaucoup de temps à perdre).
Alors, est-ce que :
Merci à tous pour votre attention. :-)
Snarky
En ce jour de troll, je tiens, non pas à en lancer un nouveau, mais plutôt à poser une question qui nous touche tous, c'est à dire, la sauvegarde de nos données.
Tout le monde ici à déjà dû vivre ces moments terrible de pertes de données d'un disque dur. Perdre des photos, des projets, des mails, ect... c'est une épée de damoclès qui nous menace en permanence.
Et pourtant, tout le monde ici connaît la parade: faire des sauvegardes régulières !! Mais combien d'entre-vous le pratique réellement !? Personnellement, si je fais une sauvegarde tous les 6 mois, c'est déjà bien.
C'est pour cela que j'aimerai connaître votre méthode à vous pour faire vos sauvegarde. Mais principalement j'aimerai savoir si il existe des applications permettant de gérer « intelligemment » ce genre de truc.
Après quelques réflexions, voici les caractéristiques du logiciel parfait que je cherche:
- Gestion des versions de fichiers et répertoire, un peu à la SVN
- Gestion souple de règles de sauvegarde de dossier/fichier (par exemple, on dit qu'il faut sauvegarder tel ou tel fichier, ou bien tout le contenu du dossier Alpha (et donc, tout changement intervenant dans celui ci), et même pouvoir dire "tout le dossier Alpha, à l'exception de tel et tel fichier/répertoire contenu dans le dossier Alpha".
- Gestion de priorité de sauvegarde (genre, les photos personnel sont plus importante, que sa playlist de film/mp3. Ce qui permet de conserver un historique des versions plus important pour les trucs prioritaires - parce qu'il ne faut pas oublier que ça représente tout de même un certain volume, et donc forcement les historiques ne peuvent pas être infini)
- Transfert sur un ou plusieurs miroir, qui stockent les données dans une énorme archive crypté (!! les données doivent rester confidentiel !!)
- Compatibilité avec des simples FTP, pour permettre d'augmenter facilement le nombre de miroir
- Gestion décalé du miroitage (par exemple, je fourni a disque dur à un ami de confiance, qui contiendra mes sauvegardes. Et donc, comme cette machine n'est pas forcement allumé en permanence, le système doit être capable de mettre à jour l'image dès que possible)
- Système qui fait la tâche de façon automatisé et qui permet de le faire différent niveau de sauvegarde (avec le Cron par exemple)
Le but de tout ceci est bien évidement de gérer facilement, et de façon automatique les sauvegardes des données d'un utilisateur précis, qu'il aura manuellement spécifié. Tout en limitant un maximum la quantité transféré à chaque sauvegarde (transfert uniquement des différences).
Parce que sinon, un gros tar.gz du disque dur fait dans le cron, ça fonctionne, mais c'est loin d'être optimisé niveau bande passante, et pas vraiment très souple (à moins d'avoir beaucoup de temps à perdre).
Alors, est-ce que :
- Ça existe déjà, et je me suis cassé la tête pour rien (c'est quand même formidable les LL)
- C'est une super idée, mais faut que je développe ça moi même (mais j'ai pas vraiment le temps :s)
- C'est n'importe quoi, et ça n'aura jamais d'avenir intéressant (et je ferai mieux d'arrêter l'informatique)
- Quand j'écrirai sans fautes d'orthographe, on verra (désolé) ;-)
Merci à tous pour votre attention. :-)
Snarky
> Lire le journal (28 commentaires, moyenne: 2,7).
Vous avez demandé le commentaire #902672.



Au choix
Au taf j'utilisais backup-manager pour les serveurs mais ne convenant plus tout à fais à nos besoins j'ai écrit un shell qui est en cours de débugage (je pense le publier un jour).
Il gère la copie de fichiers / répertoires, le dump de plusieurs bases mysql, la copie sur bande (dat, lto). Plus tard je pense ajouter la gestion de restauration à partir des bandes.
Sur un dédié j'utilise toujours backup-manager qui dans ce cas me convient parfaitement.
Personnelle... c'est quoi une sauvegarde. Non j'déconne mais bon si je perd ma collection de mp3 c'est pas bien grave j'ai toujours les originaux soigneusement rangé dans ma bibliothèque. Pour mes projets au contraire je déconne mais va falloir que j'y pense.
Si tu a l'âme d'un aventurier tu peux voir du côté de bacula mais attention à l'usine à gaz. Le principe est génial mais j'ai étudié toute une journée la doc (en fr pourtant) et y une foule de chose que j'ai pas pigé. D'un autre côté la doc est certe présente mais je la trouve extrement mal structuré ce qui fait qu'au bout d'un moment t'es paumé au milieu de nul part.
---
http://flipflip.ovh.org
[^]Re: Au choix
Arf, la sauvegarde des bases de données, c'est pas con aussi :-). C'est un truc que j'oubli trop facilement.
Milite pour un about:black sur les navigateurs ! (Sauvons la planète)
[^]Re: Au choix
mysqldump ou equivalent
Puis rdiff-backup sur le fichier dump
La vie est belle, profitez-en ! :)
Yves
[^]Re: Au choix
Il y a des outils qui font toutes les sauvegardes des bases de données, des svn, etc, et ensuite qui utilise rdiff-backup.
Par exemple j'utilise backupninja qui est super bien :)
[^]Re: Au choix
Merci pour m'avoir fait connaître cet outil :).
Depuis le temps que je me disais que je devais mettre en place un backup distant... mais que je ne le faisais pas parce qu'il fallait utiliser des soft compliqués et/ou lourds et/ou bugués et/ou ne faisaient pas ce que je désirais.
Je viens donc de paramétrer backupninja pour faire des backups distants, incrémentaux, compressés et encryptés sur mon serveur dédié.
Ne reste plus qu'à attendre la fin du premier fullbackup. À raison de 20gig à transférer limité à 320kbps pour ne pas surcharger ma connexion Internet, il y en a encore pour quelques jours ;).
[^]Re: Au choix
Moi j'utilise rsnapshot [http://www.rsnapshot.org/howto/] qui fait aussi de la gestion des versions, de la manière suivante : il y a un répertoire de backup (par exemple weekly.0) qui contient tout ton backup au jour J.
Si tu veux récupérer tes données de la semaine dernière, elles sont dans weekly.1, et ainsi de suite.
Noter que les fichiers ne sont pas dupliqués, mais sont des liens.
Pour en revenir au backup de bases de données, il est possible de lui spécifier une commande à exécuter (ex : mysqldump) pour le backup. rsnapshot utilisera ensuite le fichier généré pour le sauvegarder.
J'utilise très peu des possibilités de rsnapshot, mais ça a l'air assez puissant (en tout cas par rapport à mes besoins).
[^]Re: Au choix
+1 pour rsnapshot qui offre l'avantage que, quand on merde en modifiant (voire supprimant, ça m'est arrivé) un fichier de conf, un cp tout bête permet de récupérer la version précédente.
Par contre, les possibilités de sauvegarde distante de rsnapshot sont pas terrible (disons qu'il faut que ce soit le serveur à sauvegarder qui initie la connexion, ce qui ne me convenait pas vu que mon serveur de backup n'est pas toujours lancé) donc j'utilise rdiff-backup pour faire un miroir du snapshot le plus récent de rsnapshot. Finalement, j'ai donc un backup journalier en externe, et des snapshots toutes les quelques heures en local en cas de merdouille de ma part.
Mr Lapinot - Electrons prisonniers (blog)