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

  FORUM HardWare.fr
  Linux et OS Alternatifs

  archivage avec tar

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

archivage avec tar

n°397409
En_Sabah_N​ur
お前はもう死んでいる
Posté le 28-01-2004 à 10:31:00  profilanswer
 

salut!
j ai besoin de faire un archivage d un répertoire assez gros(~20Go) sur un DD amovible formaté en ..... FAT 32 [:iznogoud_23]  
 
y a t il un moyen de forcer tar à faire plusieurs archives de tailles inférieures à 2Go?
y a l option -M, mais je peux pas la tester(faute de place)...
kk un aurait un idée si ca marche? ou une autre idée?
 
thx!


---------------
XBL : ESN3S | GGPO (3rd strike) : ESN | PSN : Huitxilopochti
mood
Publicité
Posté le 28-01-2004 à 10:31:00  profilanswer
 

n°397411
zera
Posté le 28-01-2004 à 10:33:31  profilanswer
 

4 go :p

n°397413
En_Sabah_N​ur
お前はもう死んでいる
Posté le 28-01-2004 à 10:34:54  profilanswer
 

plait-il?


---------------
XBL : ESN3S | GGPO (3rd strike) : ESN | PSN : Huitxilopochti
n°397456
Taz
bisounours-codeur
Posté le 28-01-2004 à 12:17:35  profilanswer
 

non tu peux pas. ou alors tu peux tenter un pipe avec split
 
sinon à toi d'estimer la taille des répertoires ...

n°397504
glacote
Posté le 28-01-2004 à 13:38:58  profilanswer
 

Bon à la louche je dirais un truc du genre

Code :
  1. tar cvj /chemin/a/sauvegarder | \
  2. (j=0; while true; do \
  3.   j=$(( $j + 1 )); \
  4.   dd bs=1m count=2048 > /chemin/de/l/archive.tar.bz2.part${j} \
  5. done) \


Bon c'est sale, sans garantie et en plus ça ne s'arrête pas quand tar a fini, mais bon c'est une idée ...

n°397505
Taz
bisounours-codeur
Posté le 28-01-2004 à 13:40:45  profilanswer
 

man split les gars

n°397508
Taz
bisounours-codeur
Posté le 28-01-2004 à 13:42:32  profilanswer
 

bref  
 
tar cvj | split -b 2000m
 
 
par exemple

n°397509
glacote
Posté le 28-01-2004 à 13:43:14  profilanswer
 

taz a écrit :

man split les gars


Je crois que Taz a raison en fait ... Oops désolé !

n°397515
Taz
bisounours-codeur
Posté le 28-01-2004 à 13:50:40  profilanswer
 

question bonus : et après avec quoi on réunit ?

n°397536
En_Sabah_N​ur
お前はもう死んでいる
Posté le 28-01-2004 à 14:19:13  profilanswer
 

taz a écrit :

non tu peux pas. ou alors tu peux tenter un pipe avec split
 
sinon à toi d'estimer la taille des répertoires ...

le split va me donner deux (ou plus) fichiers, mais c plus directement accessible comme une archive, non? :/


Message édité par En_Sabah_Nur le 28-01-2004 à 14:19:44

---------------
XBL : ESN3S | GGPO (3rd strike) : ESN | PSN : Huitxilopochti
mood
Publicité
Posté le 28-01-2004 à 14:19:13  profilanswer
 

n°397539
Taz
bisounours-codeur
Posté le 28-01-2004 à 14:24:46  profilanswer
 

ben pas directement parce que de toute façon, faut réassembler pour avoir le tar valide. mais c'est la meilleur des solutions. mais deux meme tu que split avec un pipe, tu peux réassembler, piper, détarrer

n°397546
En_Sabah_N​ur
お前はもう死んでいる
Posté le 28-01-2004 à 14:48:18  profilanswer
 

taz a écrit :

ben pas directement parce que de toute façon, faut réassembler pour avoir le tar valide. mais c'est la meilleur des solutions. mais deux meme tu que split avec un pipe, tu peux réassembler, piper, détarrer

ben, le hic, c ke si je garde le DD amovible en fat32, c pour pouvoir le brancher sur n importe kel client windô...donc, si c pour k il se retrouve avec des fichiers k il peut pas traiter, c pas top :/
 
à moins k il y est un outil compatible avec split sous windô?


---------------
XBL : ESN3S | GGPO (3rd strike) : ESN | PSN : Huitxilopochti
n°397548
Taz
bisounours-codeur
Posté le 28-01-2004 à 14:53:28  profilanswer
 

mais qu'est ce que tu veux tarrer de toutes façons ?
 
moi je te le dis, c'est peine perdu de vouloir coopérer, Windows ne gère pas les noms longs ou complexes, résultats, 1 fichiers sur 2 n'est pas accessible

n°397556
En_Sabah_N​ur
お前はもう死んでいる
Posté le 28-01-2004 à 15:11:45  profilanswer
 

taz a écrit :

mais qu'est ce que tu veux tarrer de toutes façons ?
 
moi je te le dis, c'est peine perdu de vouloir coopérer, Windows ne gère pas les noms longs ou complexes, résultats, 1 fichiers sur 2 n'est pas accessible

ce sont des répertoires personnels de /home, mais uniquement utilisés par des clients windows, donc forcément compatible...


---------------
XBL : ESN3S | GGPO (3rd strike) : ESN | PSN : Huitxilopochti
n°397560
Taz
bisounours-codeur
Posté le 28-01-2004 à 15:31:33  profilanswer
 

oh que non, tu auras des surpises crois moi

n°397564
En_Sabah_N​ur
お前はもう死んでいる
Posté le 28-01-2004 à 15:44:59  profilanswer
 

je te crois :D
 
mais bon, c en place, j y peux rien :o
 
si je le formate en ext2 le DD, est-ce k il sera accessible en utilisant explore2fs par exemple?


Message édité par En_Sabah_Nur le 28-01-2004 à 15:46:19

---------------
XBL : ESN3S | GGPO (3rd strike) : ESN | PSN : Huitxilopochti
n°397566
Taz
bisounours-codeur
Posté le 28-01-2004 à 15:46:30  profilanswer
 

oui
et passe en ext3


Message édité par Taz le 28-01-2004 à 15:46:40
n°397568
En_Sabah_N​ur
お前はもう死んでいる
Posté le 28-01-2004 à 15:50:54  profilanswer
 

taz a écrit :

oui
et passe en ext3

oui...bon, ben v faire comme ça alors...thx!


---------------
XBL : ESN3S | GGPO (3rd strike) : ESN | PSN : Huitxilopochti
n°397634
Vinx
Posté le 28-01-2004 à 17:13:22  profilanswer
 

tar cvj | split ... ça marche très bien. C'est ce que j'utilise pour faire du tar sur des disquettes.
cat fichiers* | tar xvj ... au retour
Sinon sous Windows :
Copy /B fichiers1+fichiers2 .... pour reformer l'archive et appeler winzip ou autre pour détarrer ;)

n°397654
minusplus
Posté le 28-01-2004 à 17:44:24  profilanswer
 

taz a écrit :

question bonus : et après avec quoi on réunit ?

cat

n°397657
Taz
bisounours-codeur
Posté le 28-01-2004 à 17:50:06  profilanswer
 

et ouais :D dire que y a des softs comme winzip qui ont fait tout leur business là dessus ...

n°397714
void_ppc
Posté le 28-01-2004 à 20:14:38  profilanswer
 

taz a écrit :

et ouais :D dire que y a des softs comme winzip qui ont fait tout leur business là dessus ...


 
en même temps doit y avoir les entreprises et 5% des particuliers qui doivent payer leur license  :D

n°398140
steph73
Posté le 29-01-2004 à 17:06:24  profilanswer
 

J'ai fait des test, ca marche bien:
 
tar cvf - gaim/ | split -b 1024k - gaim.tar
ll gaim.tar*
-rw-r--r--    1 root     root      1048576 Jan 29 16:57 gaim.taraa
-rw-r--r--    1 root     root      1048576 Jan 29 16:57 gaim.tarab
-rw-r--r--    1 root     root      1048576 Jan 29 16:57 gaim.tarac
-rw-r--r--    1 root     root      1048576 Jan 29 16:57 gaim.tarad
-rw-r--r--    1 root     root      1048576 Jan 29 16:57 gaim.tarae
-rw-r--r--    1 root     root       225280 Jan 29 16:57 gaim.taraf
 
et pour lire:
 
cat gaim.tar* | tar tvf -
 
Tester sous linux et HP-UX, maerci pour le tuyaux

n°398143
Taz
bisounours-codeur
Posté le 29-01-2004 à 17:18:30  profilanswer
 

tar cv gaim/ | split -b 1024k gaim.tar  
 
et ça suffit

n°398406
steph73
Posté le 30-01-2004 à 09:24:46  profilanswer
 

tar cv gaim/ | split -b 1024k gaim.tar  
split: gaim.tar: No such file or directory
gaim/
gaim/gaim-0.75-0rh9.i386.rpm
 
 
Je suis pas sur.

n°398508
e_esprit
Posté le 30-01-2004 à 12:01:56  profilanswer
 

tar cv gaim/ | split -b 1024k - gaim.tar  

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  archivage avec tar

 

Sujets relatifs
Plus de sujets relatifs à : archivage avec tar


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR