wiki:SoftWare/BackuppcSilzigan

Version 3 (modified by g7moreau, 7 years ago) (diff)

Un peu de baratin

BackuppcSilzigan - Découper la sauvegarde de poste en petits morceaux

BackupPC est un très bon logiciel de sauvegarde. Il a cependant quelques défauts. Un de ceux-ci concerne la taille des sauvegardes. Actuellement, BackupPC est lent sur des gros volumes et la consolidation qu'il effectue entre incrémental et sauvegarde complète prends un temps fou. Par ailleurs, lors d'une sauvegarde des HOMEs, il n'est pas possible que chaque utilisateur gère son propre HOME...

La technique suivante a été initié au LEGI par Patrick Bégou, puis généralisé par Gabriel Moreau via une moulinette en Perl : backuppc-silzigan. Silzigan signifie Saucissonner en Breton.

On crée un fichier de sauvegarde pour BackupPC par dossier utilisateurs pour chaque machine à sauver. Cet utilisateur est associé à cette sauvegarde donc il peux lui même aller voir ce qu'il y a dedans. S'il y a 150 utilisateurs sur la machine, la sauvegarde sera découpée en 150 morceaux, chacune ne prenant pas des heures mais quelques minutes le plus souvent. Comme BackupPC consolide une fois par semaine (ne sera plus vrai dans la prochaine version), cette consolidation est, elle aussi, répartie.

Comme il n'y a pas qu'un seul serveur, l'ensemble des morceaux de tous les serveurs est trié de manière aléatoire. Ainsi, tous les serveurs sont sauvés un peu tout le temps mais aucun ne prends à un instant donné toute la place...