Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3628 connectés 

 


Dernière réponse
Sujet : Sauvegarde du disque dur sous Linux
zerod

toroth2 a écrit :

Personnellement, j'utilise ça : http://www.partimage.org/.
 
Ca prend même en charge le système de fichier journalisé ReiserFS! Et ça sert de disquette de secours (restreinte) en même temps.  


 
je viens de recuperer un portable avec 2 part en FAT32 dessus, je voudrai sauver la premiere sur la seconde, pas moyen d'utiliser ghost, je ne peux pas booter sur disquette. Es-ce que l'iso en telechargement de partimage permet de faire ca (booter sur un cd et sauvegarder)? Sinon j'ai un cd de knoppix qui traine ca peux le faire ?
 
edit : precision -> j'ai essayé de booter sur knoppix et de tarrer le tout mais le systeme a planté au cours du tar, pas assez de memoire certainement, cette andouille ne m'en detecte que la moitié !


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
zerod

toroth2 a écrit :

Personnellement, j'utilise ça : http://www.partimage.org/.
 
Ca prend même en charge le système de fichier journalisé ReiserFS! Et ça sert de disquette de secours (restreinte) en même temps.  


 
je viens de recuperer un portable avec 2 part en FAT32 dessus, je voudrai sauver la premiere sur la seconde, pas moyen d'utiliser ghost, je ne peux pas booter sur disquette. Es-ce que l'iso en telechargement de partimage permet de faire ca (booter sur un cd et sauvegarder)? Sinon j'ai un cd de knoppix qui traine ca peux le faire ?
 
edit : precision -> j'ai essayé de booter sur knoppix et de tarrer le tout mais le systeme a planté au cours du tar, pas assez de memoire certainement, cette andouille ne m'en detecte que la moitié !

Mjules

lelfe a écrit a écrit :

Ton script m'interesse, peux-tu nous expliquer son fonctionnement plus en détail ?  




 
un petit script commenté est mieux qu'un long discours. Je sais que ja pourrais surement l'améliorer (en particulier éviter la redondance des commandes) mais bon...
 
 
#!/bin/sh
#liste les rpms installables à partir des sources et copie la liste dans un fichier listerpm
 
dir *.rpm >/$HOME/listerpm
 
#lecture du fichier listerpm ligne par ligne jusqu'à la dernière ligne
 
for ligne in `cat /$HOME/listerpm`; do
 
#pour chaque ligne (donc chaque paquetage) extraire les fichiers de documentation qui y sont contenus et copier la liste dans listfich
 
 rpm -ql --docfiles -p "$ligne" >/$HOME/listfich
 
#tester si listfich est vide (en fait, si il n'y a pas de fichier doc dans le paquetage ;-) )
 
 if test -s /$HOME/listfich
  then
 
#si listfich n'est pas vide, lire la première ligne de listfich et vérifier que le fichier existe sur le disque
 
   if locate `head -n 1 /$HOME/listfich`
 
#si le fichier existe sur le disque, copier le nom du paquetage en cours dans listinst
 
    then echo "$ligne" >>/$HOME/listinst
   fi
 
#on remet ça si listfich est vide en extrayant tout les fichiers et en appliquant les mêmes options
 
  else rpm -ql -p "$ligne" >/$HOME/listfich
   if locate `head -n 1 /$HOME/listfich`
    then echo "$ligne" >>/$HOME/listinst
   fi
 fi
done
#voilà, c'est fini
 
ensuite, il faut taper la commande  
rpm -i --justdb --nodeps "/$HOME/listinst"
 
pour mettre à jour la base. je ne l'ai pas mis automatiquement pour éviter de faire des bêtises ( je vérifie une dizaine de paquetages manuellement pour être sur de pas faire d'erreur, mais je suis un pau parano et normalement, ya pas de pb, vous pouvez la mettre à la fin du fichier.)

 

[jfdsdjhfuetppo]--Message édité par Mjules le 07-05-2002 à 18:00:58--[/jfdsdjhfuetppo]

911GT3 sous Debian:
'dpkg -l' liste les packages installés.
kasi

lelfe a écrit a écrit :

C'était bien tenté mais ca déjà été donné  ;)  
 
Non, tu n'es donc pas le meilleur  :D  




 
et flute  
 
tant pis, ce sera pour une autre fois  ;)

lelfe C'était bien tenté mais ca déjà été donné  ;)  
 
Non, tu n'es donc pas le meilleur  :D
kasi j'ai la solution  
 
vive moi, je suis le meilleur !
 
http://www.partimage.org/
 
de rien  
de rien  
 
 :hello:
lelfe Ton script m'interesse, peux-tu nous expliquer son fonctionnement plus en détail ?
Mjules

Jar Jar a écrit a écrit :

La solution dd n'est pas adaptée, car trop bourrine. En plus, elle va stocker des zones de disque sur lesquelles il n'y a pas de données...
 
En général, un petit coup de tar cvjf sur /home et /etc suffit largement. Tu rajoutes un fichier qui stocke la liste des paquets installés sur ton système, et tu as une sauvegarde complète qui tient sur quelques centaines de Mo.  




 
J'ai élaboré (avec bcp d'aide) un petit script qui permet de reconstruire une liste de paquets installés (en RPM) à partir des sources.
 
si ça vous intéresse, je le met D/L

Jar Jar La solution dd n'est pas adaptée, car trop bourrine. En plus, elle va stocker des zones de disque sur lesquelles il n'y a pas de données...
 
En général, un petit coup de tar cvjf sur /home et /etc suffit largement. Tu rajoutes un fichier qui stocke la liste des paquets installés sur ton système, et tu as une sauvegarde complète qui tient sur quelques centaines de Mo.
froggycorp j etais tomber sur un soft sur www.freshmeat.net tout simple qui te construis lui meme les lignes de commande avec tar et bz
sinon a la bourrin, un truc comme "tar < cat /etc/hda1" doit fonctionner :)
lelfe Pour compresser en image :
 
cat /dev/fd0 | bzip2 -c > image.iso.bz
 
Pour décompresser :
 
bzip2 -dc images.iso.bz > /dev/fd0
 
Voili :)
- Fred - Moi ma table de partition est un peu en merdier, alors je ne peux pas utiliser partition image :D
 
Je vais utiliser dd, ça m'a l'air simple et adapté. D'ailleurs, n'existe-t-il pas un moyen de compresser l'image directement à la volée, du type :
 
dd if=/dev/hdb3 | bzip2 blablabla...
lelfe Je sais pas trop pour tar.
Fais un rep, mais un lien dessus et tar le, tu sera vite fixé :)
sinon
man tar
 
Au fait, merci pour Partition Image, c excellent, je cherchais ca depuis des semaines...
fabriceMerc

lelfe a écrit a écrit :

Oui, mais dans ce cas là, c'est pas un lien symbolique, c un point de montage...
 
Non, il faut faire un
 
dd if=/dev/hda1 of=/point/montage/partoche/win/sauv.iso
bzip2 /point/montage/partoche/win/sauv.iso
 
(Bzip2 compresse mieux que gzip)
 
Ainsi tu pourra monter ton iso (en l'ayant décompressé), si tu as la prise en charge du loopback dans ton noyau, et lire tout ce qu'il y a dessus comme si c'était une partition
 
Et tu sauvegardera que ce qu'il y a sur la partoch /dev/hda1  




et si dans ce qu'on veut sauvergarder avec tar il y a des liens symboliques sa gene pas ? les liens symboliques sont gardés ?
 
personnelement pou transvaser linux dans disque a un autre je fais cp -a

 

[jfdsdjhfuetppo]--Message édité par fabriceMerc le 06-05-2002 à 12:39:29--[/jfdsdjhfuetppo]

toroth2 Personnellement, j'utilise ça : http://www.partimage.org/.
 
Ca prend même en charge le système de fichier journalisé ReiserFS! Et ça sert de disquette de secours (restreinte) en même temps.
lelfe Oui, mais dans ce cas là, c'est pas un lien symbolique, c un point de montage...
 
Non, il faut faire un
 
dd if=/dev/hda1 of=/point/montage/partoche/win/sauv.iso
bzip2 /point/montage/partoche/win/sauv.iso
 
(Bzip2 compresse mieux que gzip)
 
Ainsi tu pourra monter ton iso (en l'ayant décompressé), si tu as la prise en charge du loopback dans ton noyau, et lire tout ce qu'il y a dessus comme si c'était une partition
 
Et tu sauvegardera que ce qu'il y a sur la partoch /dev/hda1
fabriceMerc

vrossi1 a écrit a écrit :

il me semble que c'est:
 
cd /ma_2eme_partition
tar zcvf ma_partition.tar.gz /  




 
 
le tar supprime t-il pas les liens symboliques ??
 
sinon il y a le paramètre -exclude "file"

 

[jfdsdjhfuetppo]--Message édité par fabriceMerc le 06-05-2002 à 09:20:52--[/jfdsdjhfuetppo]

vrossi1 ce que ma commande fait et qu'il ne faudrait pas qu'elle fasse c'est que la partition windows est comprise dans la compression :(
vrossi1 il me semble que c'est:
 
cd /ma_2eme_partition
tar zcvf ma_partition.tar.gz /
- Fred - J'aîmerais savoir comment, sous Linux, sauvegarder ma partition principale en un fichier compressé sur une autre partition FAT.
 
Dois-je utiliser tar et bzip2, et si oui quelle est exactement la commande à exécuter ?
 
J'aîmerais vraiment tout sauvegarder, avec les droits de fichiers, et bien sûr toute l'arborescence.
Je n'ai qu'une seule partition pour Linux, ce qui devrait faciliter les choses.
 
Comment, après le rétablissement d'une sauvegarde, rétablir le secteur de boot LILO ?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)