Use tar to append?
Ed Greshko
Ed.Greshko at greshko.com
Fri Mar 9 05:24:04 UTC 2007
Mike McCarty wrote:
> Cameron Simpson wrote:
>
> [snip]
>
>> Tar files have a terminating record. To append you need to overwrite
>> that record, and that you can't do in compressed state.
>
> Fine. How do I get tar actually to append? I can compress later, if
> need be, I guess.
>
> Perhaps I'm asking amiss.
>
>> But I must be missing something. Why append to the tar file at all?
>> Why not just make a lot of separate tar files?
>
> Because I'm using CDROMs with K3b to write them, and I want as
> much on a single disc as possible, without a lot of fiddling
> to find which ones will fit with minimal wasted space. If I
> use a single file, and split it, I get no wasted space at all
> (except on the last disc, which is unavoidable).
>
> Ok, I'm asking about means rather than goals. Let me restate
> my desires.
>
> I want to make as few CDROMs as possible, with no wasted space
> (except on the last disc). So I want some kind of compression.
>
> I want a complete TOC (a la tar tvzf backup.tgz > backup.lst).
>
> I want progress reports via wall showing what directory is
> currently being worked (top level only, I don't want to know
> details, like /etc, /usr, /home, etc.).
>
> I want speed, as in not copying gigabyte files tens of times.
>
> If I can get tar to output progress reports like that via
> wall in more or less real time by other means than by appending,
> I'll be happy. If not, then I'd like a script loop which
> does the walls, and invokes tar multiple times, but only
> if I don't copy gigabyte files tens of times.
Maybe a silly question...but are you doing this for backups? Just wondering
why you wouldn't use Amanda.
--
You're at Witt's End.
More information about the fedora-list
mailing list