Bonjour,
[EDIT]
Ce fil portait comme nom initial:
utilitaire sauvegarde: dd, adresses, questions, precisions
titre modifié car j’ai dérivé sur clonezilla (qui utilise aussi dd) pour realiser les 2 operations suivantes:
- clonage du disque contenant debian
- clone hébergé sur un disque dur USB (externe) et rendre ce clone bootable, avoir ainsi 2 systemes parfaitement identiques et booter sur celui que l’on souhaite
[/EDIT]
apres avoir lu pas mal de choses
-
truc-resumer-des-logiciel-de-sauvgardes-t10696.html
Le suivant ne traite que de rsync (si je ne m’abuse) -
sauvegarde-clonage-d-une-sid-t25179.html
autres choses diverses ici et là:
wiki.mandriva.com/fr/Copie_par_b … B_bootable
wiki.linuxquestions.org/wiki/Dd
softpanorama.org/Tools/dd.shtml
isalo.org/wiki.debian-fr/ind … ommande_dd
doc.ubuntu-fr.org/dd
je suis en phase de test avec dd (je n’ai affectué que des clones et/ou images, pas de restauration)
- simple d’emploi
- le coté clone 100% conforme à l’original me séduit.
le but
- faire un clonage de disque (sda, 500G) vers un sdb (disque dur externe 1To)
pourquoi
- pouvoir booter sur sdb en cas de grosse boulette sur sda, avoir dc 2 debian absolument identiques
- pouvoir simplement restaurer mon sda grace a sdb
Voilà, je mets des précisions
- configuration
- le test de clonage
- les questions
- des exemples en vrac pour ceux que ça intéresse (peut-être des questions aussi)
ma configuration
/dev/sda1
/boot, amorçable, primaire
/dev/sda2
Etendue
/dev/sda4
SWAP
/dev/sda5
/, logique
/dev/sda6
/home, logique
/dev/sda7
/data, logique
Test clonage sda vers sdb
# dd if=/dev/sda of=/dev/sdb bs=64k conv=notrunc,noerror
PARAMETRES
- clonage effectué à chaud
- disque qui reçoit le clone non partitionné, formaté en ext3 (idem au disque qui sera sauvegardé)
- la partition qui reçoit le cloen n’est pas montee
- formatage du disque sauvegardé: MBR
- formatage du disque qui reçoit le clone: MBR
RETOUR - pas de message d’erreur
- temps estimé: environ 17 000 secs (et des brouettes)
REMARQUE - Utlitaires de disques ne voit rien
- je demonte et veux debrancher le disque -> ecriture de données. (dc je ne débranche plus)
- utilitaires de disques voit bien toutes les partitions qui portent le nom des partitions d’origine (sda1, sda2, etc, etc). voit aussi l’espace libre de 500M
les questions
- après lecture de diverses pages, il est déconseillé de faire un clone à chaud (vrai, faux?)
- j’ai effectué mon clone à chaud, qque chose a t il pu entrainer des erreurs (je pense aux processus)?
- je veux restaurer vers sda, quelle est la méthode?
personnellement je dirai:
[1] booter sur clonezilla
[2] restaurer simplement via un dd inverse - je veux booter sur sdb, au démarrage ne va t il pas prendre en compte mon sda? (si c’est le cas j’aurai alors 2 sda1, 2 sda2, etc, etc). Quels sont les fichiers a modifier ds sda2 pour pouvoir booter tranquillement? (MBR, table de partitions, renommage des partitions, UUID, autre chose)
des exemples en vrac pour ceux que ça intéresse (peut-être des questions aussi) avec PARAMETRES, RETOURS, REMARQUES
[1]
clone d’une partition (ici /home)
RETOUR
(50 GB) copiés, 2272,51 s, 22,0 MB/s
REMARQUE
clonage effectué à chaud
commande lancée ds un terminal en root
n’a pas copié le repertoire “lost+found” de la partition /home, uniquement le rep "/home/areuh"
les partitions ont elles le meme systeme de fichier (ext3, etx4, etc)?
NB: ne pas oublier ensuite de lancer la commande
tune2fs -U random /dev/sdXY afin de modifier l’UUID de la sauvegarde. La partition doit etre demontee (verifier les UUID avec la commande blkid)
[2]
creer un fichier image (.img) d’une partition (ici /)
dd if=/dev/sda3 of=/media/LVM/sauv_racine.img
RETOUR
(10 GB) copiés, 389,651 s, 25,7 MB/s
REMARQUE
a chaud
commande lancée ds un terminal en root
la partition que l’on copie est montee
la partition qui reçoit le fichier.img est montée
Qu’en est il du dossier lost+found?
les partitions ont elles le meme systeme de fichier (ext3, etx4, etc)?
les 2 partitions concernées n’ont pas le meme UUID (normal, fichier.img)
commandes pour monter l’image .img et naviguer a l’interieur de celle-ci (terminal root)
-(cree un repertoire de montage)
-(attache le fichier .img au repertoire de montage)
-(demonter le fichier .img en demontant le repertoire de montage, puis affacer le repertoire: rmdir)
le lien /initrd.img est considéré comme brisé
Question
Pourquoi un lien brisé?
[3]
creer un fichier image (.iso) d’une partition (ici /)
RETOUR
(10 GB) copiés, 397,34 s, 25,2 MB/s
REMARQUE
a chaud
commande lancee ds un terminal root
Les 2 partitions sont montees
Qu’en est il du dossier lost+found?
les partitions ont elles le meme systeme de fichier (ext3, etx4, etc)?
les 2 partitions concernées n’ont pas le meme UUID (normal, fichier.img)
[4]
creer un fichier image (.iso) d’une partition (ici /home)
RETOUR
(50 GB) copiés, 2034,65 s, 24,6 MB/s
REMARQUE
a chaud
taille de la partition copiée: 50G
taille du fichier .iso: environ 49G
commande lancée depuis un terminal en root
la partition que l’on copie est montee
la partition qui reçoit le fichier.img est montée
Qu’en est il du dossier lost+found? Apparement il est copié
les partitions ont elles le meme systeme de fichier (ext3, etx4, etc)?
les 2 partitions concernées n’ont pas le meme UUID (normal, fichier.iso)
commandes pour monter l’image .iso et naviguer a l’interieur de celle-ci (terminal root)
- (cree un repertoire de montage)
-(attache le fichier .iso au repertoire de montage)
-(demonter le fichier .iso en demontant le repertoire de montage, puis affacer le repertoire: rmdir)
[5]
clone d’une partition (ici /home)
PARAMETRES
- a chaud
- les partitions ont le meme systeme de fichier (ext3)
- taille partition /home: 50G
- taille de la partition qui va recevoir la sauvegarde: 200G
- partition /home: montee
- partition qui reçoit la sauvegarde: non montée
RETOUR
REMARQUE
commande lancée ds un terminal en root
NB: ne pas oublier ensuite de lancer la commande tune2fs -U random /dev/sdXY afin de modifier l’UUID de la sauvegarde. La partition doit etre demontee (verifier les UUID avec la commande blkid)
Voilà, je n’ai pas encore essayé de cloner /boot mais bon c’est d’abors le sda entier qui mm’occupe.
Si vous avez des réponses ou remarques.
Merci
a+
areuh