On 17:42 27 May 2002, daniel <[EMAIL PROTECTED]> wrote:
| say i have a whole bunch of files i wanna tarball weekly (~2gb).  i can't
| back that up to a cd, so the first thought is to have tar compress the whole
| lot into 650mb chunks.  can this be done so that each chunk is a useable
| fragment?  or do i have to reassemble all the pieces in order to extract
| some data from the combined tarball?

With tar alone, possibly you can use the -L option (see then manual
entry).  This may require some cooperation on your part. And I don't
know if each component is self contains - it may just be cut up on block
boundaries, with no respect for file boundaries.

With a small wrapper script, sure.
Basicly you want something shaped like this:

        find ..... list everything to backup ... \
        | the-script

where the-script in turn pipes off into a tar which is reads names
from stdin, lstat()s then to get their size, checks how much biugger
the tar file would be (1 x 512 byte block, plus file size rounded up
to 512 byte multiple) and if it won't fit, terminates the current tar
(close the pipe) and opens a fresh out, with a dialogue to get you to
change tapes or rename files or enter a new filename or something.

Shouldn't be too hard.
-- 
Cameron Simpson, DoD#743        [EMAIL PROTECTED]    http://www.zip.com.au/~cs/

And since God doesn't exist, we have weather forecasters.
        - [EMAIL PROTECTED]



_______________________________________________
Redhat-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/redhat-list

Reply via email to