--- page corrigée --- //[[david.lebeau@gmail.com|TheShift]] 2009/02/27 10:26// ====== Création du Stage 5 ====== //**Guides et Tutoriels** Gentoo-Québec//\\ //[[http://www.gentoo-quebec.org/index.php?page=docs&v=500|PDF original]]// ==== Sauvegarde de notre Gentoo ==== Après tout ce travail et des nombreuses heures de compilations, c’est le temps de prendre un backup à la //Acronis True Image// ou //Norton Ghost//. Rien de plus simple sous Gentoo. En effet, il existe 3 solutions pour créer un backup. -On peut utiliser [[http://www.acronis.com|Acronis True Image**]]. -On peut utiliser [[gent:System Rescue CD]]. -On peut utiliser un **Stage 5** : Commande maison.\\ Les sauvegardes ont été exécutées à partir d’une partition **EXT3** de 38 Gig qui contient 8.27 Gig de données. === Avantages et Inconvénients === Tout d’abord, **Acronis True Image** est payant.Il permet de créer une image d’une partition et il peut la stocker sur une partition FAT32,NTFS,EXT3 ou ReiserFS. Par contre, la partition doit avoir la même taille que lors de la création de l’image. Le taux de compression est excellent et surtout la vitesse d’exécution. Image résultante de 2.2 Gig en 16 minutes.\\ \\ Ensuite [[gent:System Rescue CD]], est un LiveCD basé sur Gentoo et il utilise [[:Partimage]] pour créer une image d’une partition.Il peut la stocker sur une partition FAT32,EXT3 ou ReiserFS. Il utilise la compression **bz2** et le processus est assez long merci. Image résultante de 3.5 Gig en 57 minutes.\\ \\ Enfin,l’utilisation d’un **Stage 5** se sert de la commande **tar** et du format de compression **.bz2** pour créer une image d’une partition.La commande **tar** se fou du type de partition ou de la grosseur. C’est excellent quand on change de système de fichier ou carrément lorsqu’on change de disque dur. Niveau de portabilité élevé en fait. Image résultante de 1.9 Gig en 65 minutes. === Procédure de création d’un Stage 5 === # su - # rm /usr/portage/distfiles/* # mkdir /mnt/backup # mount -o bind / /mnt/backup **De plus, il est très important de "mounter" vos partitions si elles ne sont pas contenues dans la racine avant d’effectuer la commande avec l’option bind.\\ \\ L’option bind fonctionne seulement pour une partition à la fois.**\\ \\ Donc, si vous avez une **/boot** sur une autre partition, vous devez faire quelque chose du genre : # mount /dev/sdaX /boot # mount -o bind / /mnt/backup # mount -o bind /boot /mnt/backup/boot # cd /mnt/backup # time tar --exclude stage5.tar.bz2 -cvvjpf stage5.tar.bz2 . # time bzip2 -tv stage5.tar.bz2 # umount /mnt/backup Le point après .bz2 est très important. **Si vous avez opté pour une partition /boot séparée ou autre chose, alors vous devez mounter vos partitions pour que votre copie soit intègre.**\\ \\ Ensuite, le résultat de la commande tar va être dans le répertoire suivant : /\\ \\ Il va contenir un gros fichier **tar.bz2** qui contient le précieux backup. Il ne reste qu’à le graver avec [[multimedia:K3B]] et le tour est joué. === Procédure de Restauration === La procédure de restauration utilise le LiveCD de Gentoo,car on doit pouvoir utiliser le LiveCD en mémoire vive pour pouvoir faire un "umount" du lecteur DVD(CDROM) et cette option est justement disponible avec Gentoo. == .1). == Démarrer avec le LiveCD de Gentoo. == .2). == Appuyer sur **F2** et entrer : **gentoo docache** == .3). == On doit formater la partition de destination, soit la racine (/). # mke2fs -j /dev/sdaX Optionnellement on doit formater la partition **/boot** si vous en avez une. # mke2fs /dev/sdaX == .4). == On doit démonter le CD pour pouvoir en insérer un autre. # umount /mnt/cdrom == .5). == **Enlever le LiveCD de Gentoo et mettre le DVD ou le CD qui contient votre backup Stage 5.** == .6). == # mount /dev/cdrom /mnt/cdrom == .7). == # mount -t ext3 /dev/sdaX /mnt/gentoo == .8). == Si vous avez une partition boot à part # mkdir /mnt/gentoo/boot # mount /dev/sdaX /mnt/gentoo/boot == .9). == # cd /mnt/cdrom == .10). == # ls -la == .11). == Prendre en note le nom du fichier de l’archive. == .12). == # tar xjvpf /mnt/cdrom/stage5.tar.bz2 -C /mnt/gentoo/ == .13). == Activer le réseau : # dhcpcd eth0 == .14). == "Mounter" **/proc** : # mount -t proc none /mnt/gentoo/proc == .15). == "Mounter" **/dev** : # mount -o bind /dev /mnt/gentoo/dev == .16). == "Chrooter" dans notre nouvel environnement : # chroot /mnt/gentoo /bin/bash # env-update # source /etc/profile == .17). == Mettre à jour Portage : # emerge --sync == .18). == # exit == .19). == # cd / == .20). == # umount /mnt/cdrom == .21). == Enlever le DVD ou le CD qui est dans votre lecteur. == .22). == # umount /mnt/gentoo/boot == .23). == # umount /mnt/gentoo/dev == .24). == # umount /mnt/gentoo/proc == .25). == # umount /mnt/gentoo == .26). == # reboot \\ \\ ---- //[[gentoo:gentoo|Retour à la page Gentoo]]//.