Salut Philippe,
Philippe Delavalade a écrit :
[...] le problème avec tar c'est qu'il
me cause quelques soucis avec certains fichiers, notamment les ./.* et les
fichier dans mon maildir.
Quel genre de problèmes ? N'hésite pas à les exposer. Avec Sam et les
autres colistaires, tu as beaucoup de chance de voir s'évanouir tous les
faux problèmes.
Et puis j'ai la flemme de faire plusieurs tar et
j'ai peur qu'avec un seul, mes 43GB (et sûrment davantage sous peu) ne pose
un problème mais là, je me trompe peut-être.
Moi aussi j'hésiterais à créer un gigantesque fichier de plus de 40 Go.
Cependant, je suis certains qu'avec la compression bzip2 de l'option j
de tar la taille de ta sauvegarde risque de diminuer drastiquement. Si
tu n'as pas trop de fichiers binaires, la taille du fichier compressé
risque de tomber en dessous de 10 Go.
Quant à dd, est-ce qu'il marchera si je sauvegarde sur un disque externe
qui est en fat ?
Bien sûr c'est même l'intérêt de ce genre d'outil : effectuer une
sauvegarde sur une clef USB ou un disque externe formaté en FAT pour
être lu partout. Mieux, tu peux consulter le contenu d'un fichier créé
avec dd et même le modifier sans le restaurer grâce à l'option -loop de
mount. Je m'explique.
Sur une machine linux tu as ton home qui est monté en /dev/hda5,
formatée en ext3 et l'espace utilisé est de 5 Go sur un total de 10 Go
disponible dans la partition.
Tu exécutes la commande
dd if=/dev/hda5 of=incognito.dat bs=10M count=600
J'ai fait exprès de prendre 6 Go pour avoir de l'espace libre dans mon
fichier créé par dd.
Tu copies simplement ton fichier incognito.dat sur un disque externe,
formatée en FAT par exemple, que tu montes sur la machine linux d'un
copain en tant que /media/dextrn
Sur la machine du copain tu exécutes la commande suivante :
mount -t ext3 /media/dextrn/incognito.dat /mnt -o loop
Tu obtiens alors dans /mnt le contenu complet de ta partition home de ta
machine ! Tu peux travailler sur /mnt comme si tu travailles sur ta
partition home. Quand tu as terminé ton travail, tu fais "umount /mnt"
puis "umount /media/dextrn" et ton fichier incognito.dat reviendra à son
état anonyme comme un vulgaire fichier stocké sur ton disque externe
alors qu'il contient toute une partition ! C'est la magie du loop de la
commande mount. Cela me rappelle un film ou toute une galaxie était
accrochée en tant que joyau dans le colier d'un chat !
Je vais plutôt creuser rsync proposé par Olivier.
Je ne connaissais pas rsync mais le man indique qu'il s'agit d'une
version améliorée de rcp (remote copy). L'amélioration vient du fait
qu'il est plus rapide car il copie juste les modifications apportées aux
fichiers. Comme son nom l'indique, c'est un excellent outil de
synchronisation de deux machines. Il effectuera une copie fidèle mais il
ne compressera jamais tes données. Dommage quand on a 40 Go de data à
sauvegarder.
Cordialement
Tarik
_______________________________________________
Liste de diffusion CarrefourBLinuX
[email protected]
http://lists.freearchive.org/mailman/listinfo/carrefourblinux
Pour s'inscrire par courriel :
'mailto:[EMAIL PROTECTED]'
Pour se retirer de la liste par courriel :
'mailto:[EMAIL PROTECTED]'
Archives : http://lists.freearchive.org/pipermail//carrefourblinux
Anciennes archives (Yahoogroupes) :
http://fr.groups.yahoo.com/group/carrefourblinux/messages
Rechercher : http://lists.freearchive.org/cgi-bin/search.cgi
Signets : http://fr.groups.yahoo.com/group/carrefourblinux/links/
Fiches EDU : http://blinuxwiki.pbwiki.com/FichesEdu