OVH Cloud OVH Cloud

cloner à la ghost avec DD

6 réponses
Avatar
Jazzoroastre
Bonjour à tous.
je me demande dans quelle
mesure la solution linux et sa commande dd ne pourraient pas remplacer une
disquette de boot DOS avec le ghost.exe dessus pour cloner un hdd ou en
prendre une image.

dd, j'ai testé sur une redhat ça marche du feu de dieu et, surtout même à
chaud moyennant parfois un petit fsck peu gênant vrai dire.

En effet, j'ai déjà testé cette solution en DOS : On formatte une disquette
DOS
bootable et on installe le petit ghost.exe. Avec ça on démarre sur n'importe
quelle machine et on ghoste presque tout (les partitions linux ça marche pas
toujours). Par contre ça n'est pas un freeware et, de mémoire, c'est assez
onéreux. Mais ça gère les graveurs CD ou DVD et le multi disque si besoin.

Je me demande donc si avec une disquette de démarrage (ou une distrib sur
CD-ROM) qui permettrait de démarrer un petit système linux (et sa commande
dd) on ne pourrait pas faire la même chose.

On peut utiliser une disquette "rescue" peut être ?
Est-ce que dd gère les graveurs ?
Est-ce qu'on pourrait compresser l'image du disque ?

Merci de vos suggestion je suis preneur d'idées et prêt à tester.

6 réponses

Avatar
Jean-Marie Delapierre
Le Sat, 18 Feb 2006 09:27:03 +0100, Jazzoroastre a écrit :

Bonjour à tous.
je me demande dans quelle
mesure la solution linux et sa commande dd ne pourraient pas remplacer une
disquette de boot DOS avec le ghost.exe dessus pour cloner un hdd ou en
prendre une image.

dd, j'ai testé sur une redhat ça marche du feu de dieu et, surtout même à
chaud moyennant parfois un petit fsck peu gênant vrai dire.

En effet, j'ai déjà testé cette solution en DOS : On formatte une disquette
DOS
bootable et on installe le petit ghost.exe. Avec ça on démarre sur n'importe
quelle machine et on ghoste presque tout (les partitions linux ça marche pas
toujours). Par contre ça n'est pas un freeware et, de mémoire, c'est assez
onéreux. Mais ça gère les graveurs CD ou DVD et le multi disque si besoin.

Je me demande donc si avec une disquette de démarrage (ou une distrib sur
CD-ROM) qui permettrait de démarrer un petit système linux (et sa commande
dd) on ne pourrait pas faire la même chose.

On peut utiliser une disquette "rescue" peut être ?
Est-ce que dd gère les graveurs ?
Est-ce qu'on pourrait compresser l'image du disque ?

Merci de vos suggestion je suis preneur d'idées et prêt à tester.


Bonjour,

Bah !..., un petit tour sur google avec les mots clés de recherche "ghost
libre" doit normalement te donner la réponse.
Allez, une petite indication : partition saving.

Cordialement.

Jean-Marie

Avatar
Matthieu Moy
"Jazzoroastre" writes:

dd, j'ai testé sur une redhat ça marche du feu de dieu et, surtout même à
chaud moyennant parfois un petit fsck peu gênant vrai dire.


dd n'est pas vraiment la solution optimale.

Déjà, il va sauvegarder la totalité de la partition, y compris les
endroits non utilisés (et potentiellement difficiles à compresser).
Ensuite, à chaud, tu n'a absolument aucune garantie sur l'intégrité
des donneés. Suppose que tu as une table d'inode au début du disque,
et les données après. dd va sauvegarder la table d'inodes au début, et
il va se passer un certain temps avant que tu sauvegarde tes données.
Si entre temps, un fichier a été effacé et remplacé par un autre, tu
te retrouves avec l'inode du premier qui pointe sur le second. Bref,
il peut se passer toutes sortes de choses étranges, et tu ne t'en
rendras compte qu'au moment de la restauration (l'éternel problème des
sauvegardes ...)

Je tu suggère moi aussi un petit tour sur google.

entre autres, il y a g4u (ghost for unix).

--
Matthieu

Avatar
Philippe Naudin
Le samedi 18 février 2006 à 09:27:03,
"Jazzoroastre" a écrit:

Bonjour à tous.
...
Je me demande donc si avec une disquette de démarrage (ou une distrib
sur CD-ROM) qui permettrait de démarrer un petit système linux (et sa
commande dd) on ne pourrait pas faire la même chose.


Bonjour,

Avec dd, ce ne serait pas terrible : l'image aurait la même taille que
la partition à sauvegarder.

Avec tar, on ne conserve que les fichiers présents. L'image est de
taille raisonnable, et elle peut être compressée à la volée. Mais la
restauration sera un peu plus difficile puisqu'il faudra au préalable
recréer le système de fichier.

Avec partimage on a l'équivalent libre de ghost. Cette solution supporte
également ntfs, ce qui n'est pas le cas (lors de la restauration) de
tar. Partimage peut créer une image en plusieurs fichiers (utile si on
veut graver), ou sur un autre ordinateur via le réseau.
Plus d'infos à http://www.partimage.org/doc/index.html

La plupart des liveCD disposent de cet outil. Ils permettent également
de graver CDs et DVDs. Pour ma part j'aime bien RIP :
http://www.gtlib.cc.gatech.edu/pub/linux/system/recovery/

A la même adresse, voir aussi la disquette qui dispose de ntfsclone et
doit permettre (pas testé) de faire une image d'une partition ntfs et de
la graver sur dvd. Le tout sur une seule disquette, bel exploit quand
même !

Cordialement,


--
Philippe Naudin
Cette adresse est valide.
Elle rejette le html, les multipart/(related|alternative), et les
pièces attachées avec une extension (exe|bat|pif|com|scr|zip).

Avatar
Francois Goudal
Jazzoroastre wrote:
Bonjour à tous.
je me demande dans quelle
mesure la solution linux et sa commande dd ne pourraient pas remplacer une
disquette de boot DOS avec le ghost.exe dessus pour cloner un hdd ou en
prendre une image.

dd, j'ai testé sur une redhat ça marche du feu de dieu et, surtout même à
chaud moyennant parfois un petit fsck peu gênant vrai dire.

En effet, j'ai déjà testé cette solution en DOS : On formatte une disquette
DOS
bootable et on installe le petit ghost.exe. Avec ça on démarre sur n'importe
quelle machine et on ghoste presque tout (les partitions linux ça marche pas
toujours). Par contre ça n'est pas un freeware et, de mémoire, c'est assez
onéreux. Mais ça gère les graveurs CD ou DVD et le multi disque si besoin.

Je me demande donc si avec une disquette de démarrage (ou une distrib sur
CD-ROM) qui permettrait de démarrer un petit système linux (et sa commande
dd) on ne pourrait pas faire la même chose.

On peut utiliser une disquette "rescue" peut être ?
Est-ce que dd gère les graveurs ?
Est-ce qu'on pourrait compresser l'image du disque ?

Merci de vos suggestion je suis preneur d'idées et prêt à tester.





Bien sur que c'est faisable, je l'utilise regulierement pour dumper des
systemes embarques a base de PC + Linux. Cependant le gros inconvenient
est la place occuppee : Un disque de 8 Go ca fera un fichier de 8Go pour
le dump. Dans mon cas c'est des flash de 1Go donc c'est encore
acceptable mais pour un pc personnel, ca risque de moins l'etre.

Une autre solution consiste a sauvegarder/restaurer une ou plusieurs
partitions en ne considerant que l'espace utilise de celle(s)-ci et qui
plus est en les compressant eventuellement :

On boote sur une distribution avec une disquette / un livecd
on monte la partition a sauvegarder
on en fait une tarball :
tar czvpf pour compresser en gzip, ou bien tar cjvpf pour compresser en
bzip2.
(Attention a ne pas ommettre l'option p qui permet de dire a tar de
conserver les permissions des fichiers, sans cela ca ne marchera
probablement pas).
La restauration est toutefois plus delicate si on veut aussi retablir le
MBR.
Meme manip, on boote sur un linux live.
Eventuellement, on cree les partitions et on les formatte si besoin.
On les monte
On y decompresse la tarball.
Pour retablir le bootloader, il faut ruser par contre : lancer un bash
en chroot sur le dossier ou est montee la partition, puis de relancer
l'installation de grub ou lilo.
L'avantage de cette solution est qu'on peut dumper sur nimporte quel
disque dur / partition, si tant est qu'il dispose d'assez de place libre
pour y decompresser la tarball, ce qui n'est pas le cas de la premiere
solution.

--
Francois Goudal
Epita promo 2008 - Ing1 - Tresorier Evolutek


Avatar
Jolitorax
Le Sat, 18 Feb 2006 09:27:03 +0100, Jazzoroastre a écrit :

Bonjour à tous.
je me demande dans quelle
mesure la solution linux et sa commande dd ne pourraient pas remplacer une
disquette de boot DOS avec le ghost.exe dessus pour cloner un hdd ou en
prendre une image.


partimage sur une knoopix peut faire ça de manière simple et efficace.
Il clone même les partitions NTFS

--
Jean Louis Mas

Avatar
Francois Goudal
Jazzoroastre wrote:
Bonjour à tous.
je me demande dans quelle
mesure la solution linux et sa commande dd ne pourraient pas remplacer une
disquette de boot DOS avec le ghost.exe dessus pour cloner un hdd ou en
prendre une image.

dd, j'ai testé sur une redhat ça marche du feu de dieu et, surtout même à
chaud moyennant parfois un petit fsck peu gênant vrai dire.

En effet, j'ai déjà testé cette solution en DOS : On formatte une disquette
DOS
bootable et on installe le petit ghost.exe. Avec ça on démarre sur n'importe
quelle machine et on ghoste presque tout (les partitions linux ça marche pas
toujours). Par contre ça n'est pas un freeware et, de mémoire, c'est assez
onéreux. Mais ça gère les graveurs CD ou DVD et le multi disque si besoin.

Je me demande donc si avec une disquette de démarrage (ou une distrib sur
CD-ROM) qui permettrait de démarrer un petit système linux (et sa commande
dd) on ne pourrait pas faire la même chose.

On peut utiliser une disquette "rescue" peut être ?
Est-ce que dd gère les graveurs ?
Est-ce qu'on pourrait compresser l'image du disque ?

Merci de vos suggestion je suis preneur d'idées et prêt à tester.





Bien sur que c'est faisable, je l'utilise regulierement pour dumper des
systemes embarques a base de PC + Linux. Cependant le gros inconvenient
est la place occuppee : Un disque de 8 Go ca fera un fichier de 8Go pour
le dump. Dans mon cas c'est des flash de 1Go donc c'est encore
acceptable mais pour un pc personnel, ca risque de moins l'etre.

Une autre solution consiste a sauvegarder/restaurer une ou plusieurs
partitions en ne considerant que l'espace utilise de celle(s)-ci et qui
plus est en les compressant eventuellement :

On boote sur une distribution avec une disquette / un livecd
on monte la partition a sauvegarder
on en fait une tarball :
tar czvpf pour compresser en gzip, ou bien tar cjvpf pour compresser en
bzip2.
(Attention a ne pas ommettre l'option p qui permet de dire a tar de
conserver les permissions des fichiers, sans cela ca ne marchera
probablement pas).
La restauration est toutefois plus delicate si on veut aussi retablir le
MBR.
Meme manip, on boote sur un linux live.
Eventuellement, on cree les partitions et on les formatte si besoin.
On les monte
On y decompresse la tarball.
Pour retablir le bootloader, il faut ruser par contre : lancer un bash
en chroot sur le dossier ou est montee la partition, puis de relancer
l'installation de grub ou lilo.
L'avantage de cette solution est qu'on peut dumper sur nimporte quel
disque dur / partition, si tant est qu'il dispose d'assez de place libre
pour y decompresser la tarball, ce qui n'est pas le cas de la premiere
solution.

--
Francois Goudal
Epita promo 2008 - Ing1 - Tresorier Evolutek