OldGentooWiki:Sauvegarde solutions backup

De Gentoo-Quebec.

(Redirigé depuis Sauvegarde solutions backup)

Go-previous.png Index entretien et sauvegardes


Gentoo-quebec+Funtoo-quebec.png

solutions de backup


Sommaire

Introduction

Au cours de cet article, nous allons voir qu'il existe beaucoup d'utilitaires ou commandes qu'on peut utiliser pour prendre un backup d'une installation Linux. De plus, nous verrons en détail chacune d'elles et surtout nous verrons les avantages et inconvénients de chacune des solutions.

Pourquoi prendre une copie de sauvegarde de notre installation Linux ? En cas de crash important, il est souvent plus agréable de restaurer notre installation Linux que de devoir réeinstaller au complet notre distribution.

Maintenant passons au vif du sujet.

Logiciel Acronis True Image 11 Home

Acronis True Image Home est une solution propriétaire qui se vend environ 49.99$ US sur leur site Internet.

Alors pourquoi cette solution est intéressante ? Tout d'abord, on peut prendre une copie d'une partition formatée en :

  • FAT16,
  • FAT32,
  • NTFS 3.1(Windows 2000,Windows XP et Windows Vista),
  • Ext2,
  • Ext3,
  • ReiserFS 3.6.

Acronis True Image.jpg

Assistant de sauvegarde Acronis True Image


Inconvénients et avantages de Acronis True Image
Inconvénients Avantages
  1. Il faut installer le logiciel sur une plateforme Windows pour pouvoir créer le fameux LiveCD.
    • Ensuite on est libre et on peut le considérer comme un LiveCD normal au même titre que Knoppix par exemple.
  1. Le LiveCD est en fait un LiveCD Linux et c'est pour cette raison qu'on peut prendre une copie de sauvegarde sur autant de systèmes de fichiers différents.
  2. On peut prendre une copie ou restaurer le tout à partir d'une autre partition, une clé USB, un disque dur externe, un lecteur sur un serveur FTP, un CD-ROM ou un DVD-ROM. C'est la plus grande force de ce produit.
  3. On peut faire un «resize» d'une partition avec ce produit de manière transparente.
  4. La vitesse d'exécution d'une prise de copie ou de restauration d'une image est excellente.
  5. On peut séparer une image lors de la création de celle-ci à tous les 700 Megs ou à tous les 4.2 Gigs, ce qui est excellent lorsqu'on peut graver le tout sur un média CD/DVD.
  6. La création et la restauration d'une image se fait de manière très simple car on clique seulement sur les options et c'est très bien expliqué.
  7. On a la possibilité de compresser le fichier image résultant en plus de vérifier son intégrité après avoir créé le fichier et surtout avant de le restaurer.

Utilisation de la commande DD

La commande DD permet de prendre une copie intégrale d'une partition et de créer un fichier .img ou .iso. Cette méthode est très populaire quand on veut copier une partition pour ensuite la restaurer sur un autre disque dur ou en cas de crash.

Pour créer une image :

Gnome-dev-computer.png
# mkdir /mnt/backup
# mount /dev/sda10 /mnt/backup
# dd if=/dev/sda9 of=/mnt/backup/image.img


Pour restaurer une image :

Gnome-dev-computer.png
# mount /dev/sda10 /mnt/backup
# cd /mnt/backup
# dd if=/mnt/backup/image.img of=/dev/sda9


Warning 64.png
Attention !
Adaptez sdaX à votre structure de partitionnement.


Avantages et inconvénients de la commande DD
Avantages Inconvénients
  1. C'est une commande qui est présente dans toutes les distributions GNU/Linux et sur tous les LiveCD qui utilisent GNU/Linux.
  1. L'image va être de la même taille que la partition, même si la partition est vide, la copie se faisant octets par octets.
  2. S'il y a des «Bad Sectors» sur cette partition. ça plantera.
  3. Lors d'une restauration, la partition de destination doit avoir la même taille car autrement ça ne marchera pas.

Partimage

Partimage est un logiciel Open Source qui a été développé par François Dupoux et Franck Ladurelle.

Partimage.png

Écran principal de Partimage


On peut l'installer à partir d'une distribution GNU/Linux existante ou aussi on peut utiliser le LiveCD SystemRescueCd. Ce LiveCD a été créé à partir d'un noyau Gentoo Linux et il est en tout point un Gentoo minimal CD en ayant quelques utilitaires en surplus et doté d'une interface graphique (bureau Xfce).

Avantages et inconvénients de Partimage
Avantages Inconvénients
  1. Ce logiciel permet de prendre une copie intégrale d'une partition.
  2. Il copie seulement les secteurs qui sont utilisés. Vous obtenez ainsi une image beaucoup plus petite avec ce logiciel.
  3. Il peut utiliser la compression .bz2 ou la compression .gz.
  4. Il utilise une interface Ncurse qui fonctionne en mode console.
  5. L'interface se résume en trois pages seulement.
  1. Fonctionne seulement pour les partitions EXT", EXT3, ReiserFS, 3.X et FAT32.
  2. Le support NTFS est encore en mode expérimental.

Création d'une image avec Partimage

Comme on peut voir dans l'image ci-bas, on va créer une image de la partition /dev/sda6 qui utilise le système de fichier FAT32 et on crée l'image résultante dans le répertoire /mnt/backup/partimage.gz.

Partimage1.png

Création d'une image avec Partimage


Warning 64.png
Attention !
  1. Pour que Partimage fonctionne, il faut que la partition source ne soit pas montée.
  2. Pour que Partimage fonctionne, il faut que la partition de destination soit montée.

Quand les informations sont entrées, on doit appuyer sur F5. On a le choix de choisir le niveau de compression Gzip (.gz) pour créer notre image. De plus on peut activer l'option Vérifier la partition avant la sauvegarde. Ceci permet de vérifier l'intégrité de la partition avant d'en lancer la copie. Ces informations entrées, il faut appuyer sur F5.

Logiciel NTFSCLONE

NTFSCLONE comme son nom l'indique est un logiciel qui permet de créer une image d'une partition NTFS. Il fait partie de la famille NTFSPROG.

Pour créer une image disque NTFS ;

Gnome-dev-computer.png
# ntfsclone --save-image --output backup.img partition ntfs


Pour restaurer une image disque NTFS :

Gnome-dev-computer.png
# ntfsclone --restore-image --overwrite partition ntfs backup.img


Il est aussi possible de créer et restaurer une partition NTFS avec une image compressée.

Pour la création :

Gnome-dev-computer.png
# ntfsclone --save-image -o -partition ntfs | gzip -c > backup.img.gz


Pour la restauration :

Gnome-dev-computer.png
# gunzip -c backup.img.gz | ntfsclone -r -O partition ntfs


Avantages et inconvénients de NTFSCLONE
Avantages Inconvénients
  1. Ce logiciel permet de prendre une copie intégrale d'une partition.
  2. Il copie seulement les secteurs qui sont utilisés. Vous obtiendrez une image disque beaucoup plus petite avec ce logiciel.
  3. On peut aussi activer la compression gz.
  4. On peut utiliser SystemRescueCd pour lancer le logiciel.
  1. Il fonctionne seulement pour les partitions NTFS.

</div>

Utilisation de la commande TAR

La commande TAR est présente dans toutes les distributions GNU/Linux et sur tous les LiveCD. Ceci est la deuxième commande par excellence lorsqu'on veut prendre une copie d'une partition. La commande TAR est surtout utilisée pour prendre des copies de répertoire ou carrément des installations GNU/Linux.

Parmi les avantages de cette commande, notez ceux-ci.

  1. Elle se fout du type de partition ou de la grosseur de celle-ci.
  2. C'est excellent quand on change le système de fichiers ou carrément lorsqu'on change de disque dur.
  3. Niveau de portabilité élevé en fait.

Création d'une image avec la commande TAR

Par exemple si nous avons l'installation suivante.

  • /dev/sda9 représente /, soit la partition racine.
  • /dev/sda10 représente une partition qui contient l'image.

Si vous êtes déjà dans un système qui s'exécute sous GNU/Linux, vous n'avez qu'à lancer les commandes suivantes :

  • Pour créer le répertoire de destination sur /dev/sda10 :
Gnome-dev-computer.png
# mkdir /mnt/backup


  • Montage virtuel de la partition racine :
Gnome-dev-computer.png
# mount -o bind / /mnt/backup


  • Création du fichier image de la partition racine :
Gnome-dev-computer.png
# cd /mnt/backup
# tar --exclude backup.tar.bz2 -cvvjpf backup.tar.bz2 .
# umount /mnt/backup
Warning 64.png
Attention !
Le point à la fin de la commande tar est très important. Ceci permet de dire à la commande tar de prendre tout ce qui est dans le répertoire courant, soit dans /mnt/backup qui est en fait la racine de /dev/sda9.

Restauration d'une image avec la commande TAR

Vous démarrez sur le LiveCD de votre choix. Ensuite, vous créez les répertoires importants pour la restauration.

Gnome-dev-computer.png
# mkdir /mnt/backup
# mkdir /mnt/racine


Vous montez les partitions source et destination.

Gnome-dev-computer.png
# mount /dev/sda10 /mnt/backup
# mount /dev/sda9 /mnt/racine


Finalement, vous restaurez.

Gnome-dev-computer.png
# tar xvjpf /mnt/backup/backup.tar.bz2 -C /mnt/racine