Image d’une partition : fsarchiver

fsarchiver

Le programme partimage est souvent donné en exemples dans les forums linux. Or, il ne devrait plus être utilisé. En effet, il n’est PAS compatible avec ext4, qui est maintenant devenu le format standard sur la plupart des distributions. FSarchiver fonctionne de la même façon (création d’un fichier contenant la « sauvegarde » d’une partition) mais il offre de nombreux avantages. Il est même capable de sauvegarder un système de fichier monter en lecture/écriture !

Attention, aucun mécanisme de snapshot n’est intégré dans FSarchiver, donc en pratique il reste vivement conseillé de ne sauvegarder que des systèmes de fichiers non monté, ou monté en lecture seul. Mais si vous savez parfaitement ce que vous faites (aucune activité sur la machine, toutes les bases de données à l’arrêt etc), alors vous pouvez faire la sauvegarde à chaud.

Pour l’avoir testé, (sur un quadcore et avec le taux de compression par défaut) je peux vous dire que j’ai vraiment été bluffé par sa rapidité. Moins de cinq secondes pour sauvegarder une partition de plusieurs Go. Au départ, on se demande si on s’est pas planté quelque part. Mais non, la restauration fonctionne. Impressionnant.

Il est aussi possible de ne sauvegarder qu’un répertoire précis (et pas tout le FS), de chiffrer la sauvegarde et probablement d’autres choses encore…

Vraiment, un programme qui mérite le coup d’œil.

Utilisation

Tapez fsarchiver sans arguments et la liste des options apparaîtra. Je vous indique tout de suite l’une des plus utile : -h. Celle la vous donnera une série d’exemple. En résumé, et après avoir monté un espace de stockage capable de contenir l’image en question :

Afficher la liste des systèmes de fichiers présents

fsarchiver probe

Sauvegarder

fsarchiver savefs /ou/vous/voulez/image.fsa /dev/sda1

Restaurer

fsarchiver restfs /ou/vous/voulez/image.fsa id=0,dest=/dev/sda1

Autres techniques de copie de données

Voir ici.

3 commentaires

  1. Barh Répondre

    Cet article m’a été très utile. Je ne connaissais pas du tout fsarchiver. J’utilisai Clonezilla auparavant.

  2. Vincent Répondre

     » Je prépare donc une petite page de rappel sur les moyens les plus efficaces pour transférer des données d’un disque vers un autre »
    Je ne l’ai pas trouvé… Ca m’intéresserait fameusement. Travaillant sur plusieurs machines, je me trimballe avec un HD externe qui contient système et quelques données. Je cherche une manière simple et rapide de cloner tout cela.

  3. hoper Répondre

    Vraiment désolé pour le temps perdu à chercher une page… qui n’existe pas. Ce billet à été écrit début 2011 ! Et à l’époque j’avais bien l’intention de le faire et puis… Je suppose que je suis passé à autre chose et que ça m’est sorti de l’esprit.

    Quel est ton besoin exact ? D’après ce que je lis, fsarchiver doit déjà pouvoir faire le travail attendu non ?

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.