Mais revenons à cet utilitaire si précieux pour l’opération. En fait, j’ai utilisé un tutoriel issu du site de Proxmox intitulé : « How to migrate from a physical machine to a VM, on a smaller partition« . J’ai oublié de vous dire mais le titre de ce tuto nous le rapelle, le serveur physique a une capacité de 200 Gigas et ma machine virtuelle nettement moins et c’est là que FSArchiver joue pleinement son rôle ! Il permet donc de créer une archive compressée de son système de fichiers dans le but de pouvoir restaurer celui-ci sur un espace disque plus petit et même sur un autre système de fichiers (ext4 vers reiserfs) car il recrée le système de fichiers lors de la décompression de l’archive. Ce logiciel est à utiliser exclusivement sur les systèmes GNU/Linux.
Voici quelques unes de ses autres fonctionnalités :
- support des attributs fichiers comme les permissions, le propriétaire….
- support des attributs avancés utilisé par Selinux
- support de système de fichiers NTFS
- restauration d’une archive corrompu, il met de côté le(s) fichier(s) corrompu(s)
- gestion du multi thread lors de la compression, utilisation optimale des processeurs multi-coeurs
- utilisation de l’algorithme de compression LZMA pour une archive de plus petite taille
- possibilité de découper les archives en plusieurs fichiers
- chiffrement possible de l’archive via l’algorithme blowfish
- …
Le logiciel comporte néanmoins quelques limitations comme le backup des partitions montées en lecture/écriture, un snapshot fait sur le système Btrfs. Je pense que ces manques seront comblés prochainement, il faut dire que le logiciel est en version 0.6.13 au moment de l’écriture de ce billet.
Pour effectuer l’opération liée à ma problématique, j’ai utilisé le liveCD SystemSescueCd, véritable couteau suisse qui embarque l’utilitaire FSArchiver. J’ai donc booté sur le cd, monté en sshfs le répertoire distant qui devait héberger l’archive et j’ai ensuite lancé la commande suivante :
# fsarchiver savefs -v -o /mnt/ssh/physical.fsa /dev/sda1
A noter que la commande :
# fsarchiver probe simple
nous donne le contenu des disques dur :
[======DISK======] [=============NAME==============] [====SIZE====] [MAJ] [MIN]
[vda ] [RED HAT VIRTIO SCSI DEVICE ] [ 15.00 GB] [ 8] [ 0]
[=====DEVICE=====] [==FILESYS==] [======LABEL======] [====SIZE====] [MAJ] [MIN]
[loop0 ] [squashfs ] [<unknown> ] [ 671.85 MB] [ 7] [ 0]
[vda1 ] [ntfs ] [System ] [ 15.00 GB] [ 8] [ 1]
[ramzswap0 ] [swap ] [</unknown><unknown> ] [ 248.47 MB] [251] [ 0]
</unknown>
[vda ] [RED HAT VIRTIO SCSI DEVICE ] [ 15.00 GB] [ 8] [ 0]
[=====DEVICE=====] [==FILESYS==] [======LABEL======] [====SIZE====] [MAJ] [MIN]
[loop0 ] [squashfs ] [<unknown> ] [ 671.85 MB] [ 7] [ 0]
[vda1 ] [ntfs ] [System ] [ 15.00 GB] [ 8] [ 1]
[ramzswap0 ] [swap ] [</unknown><unknown> ] [ 248.47 MB] [251] [ 0]
</unknown>
Vraiment très pratique. Le site de l’utilitaire est un wiki qui regorge d’informations, vous pourrez ainsi lire le quick start guide, la page sur la compression, ….
Voici donc un logiciel très facile d’utilisation et il serait bête de s’en priver
Bonne sauvegarde !













By Wiloooo
By JqueryThis, tout chercher à propos de Jquery (tutorials, plugins & Co) | Zat's Hall
By Claude
By 21 outils afin d’optimiser le temps de chargement de vos pages ! A utiliser sans modération | Zat's Hall