archivage avec tar - Linux et OS Alternatifs
Marsh Posté le 28-01-2004 à 10:34:54
plait-il?
Marsh Posté le 28-01-2004 à 12:17:35
non tu peux pas. ou alors tu peux tenter un pipe avec split
sinon à toi d'estimer la taille des répertoires ...
Marsh Posté le 28-01-2004 à 13:38:58
Bon à la louche je dirais un truc du genre
Code :
|
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 ...
Marsh Posté le 28-01-2004 à 13:43:14
ReplyMarsh Posté le 28-01-2004 à 14:19:13
taz a écrit : non tu peux pas. ou alors tu peux tenter un pipe avec split |
le split va me donner deux (ou plus) fichiers, mais c plus directement accessible comme une archive, non?
Marsh Posté le 28-01-2004 à 14:24:46
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
Marsh Posté le 28-01-2004 à 14:48:18
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ô?
Marsh Posté le 28-01-2004 à 14:53:28
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
Marsh Posté le 28-01-2004 à 15:11:45
taz a écrit : mais qu'est ce que tu veux tarrer de toutes façons ? |
ce sont des répertoires personnels de /home, mais uniquement utilisés par des clients windows, donc forcément compatible...
Marsh Posté le 28-01-2004 à 15:44:59
je te crois
mais bon, c en place, j y peux rien
si je le formate en ext2 le DD, est-ce k il sera accessible en utilisant explore2fs par exemple?
Marsh Posté le 28-01-2004 à 15:46:30
oui
et passe en ext3
Marsh Posté le 28-01-2004 à 15:50:54
taz a écrit : oui |
oui...bon, ben v faire comme ça alors...thx!
Marsh Posté le 28-01-2004 à 17:13:22
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
Marsh Posté le 28-01-2004 à 17:44:24
ReplyMarsh Posté le 28-01-2004 à 17:50:06
et ouais dire que y a des softs comme winzip qui ont fait tout leur business là dessus ...
Marsh Posté le 28-01-2004 à 20:14:38
taz a écrit : et ouais 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
Marsh Posté le 29-01-2004 à 17:06:24
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
Marsh Posté le 30-01-2004 à 09:24:46
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.
Marsh Posté le 28-01-2004 à 10:31:00
salut!
j ai besoin de faire un archivage d un répertoire assez gros(~20Go) sur un DD amovible formaté en ..... FAT 32
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