'nodump' on directories: new contents still dumped

John Nielsen lists at jnielsen.net
Thu Mar 15 18:45:35 UTC 2007


On Thursday 15 March 2007 14:37, John Nielsen wrote:
> On Thursday 15 March 2007 13:57, Bram Schoenmakers wrote:
> > I'm using dump(8) for backing up a FreeBSD 4.10 server. In order to
> > decrease the resulting file size, I flagged some directories like
> > /usr/ports and /usr/src with 'nodump'. I adjusted the dump level 0 script
> > to have -h 0, so that worked fine. The other scripts for dumps >0 do not
> > have a -h flag set, because -h 1 is default.
> >
> > The problem is that new files appearing in the /usr/ports tree (daily
> > portsnap cron) do not have the 'nodump' flag set. But despite the
> > 'nodump' flag on the /usr/ports directory, the new files in the tree are
> > still dumped.
> >
> > I understood that dump does not enter directories with 'nodump' flag set,
> > so it shouldn't see the new files inside, right? Or is this behavior
> > implemented in a newer version than FreeBSD 4.10? I have scanned the CVS
> > logs for dump, but couldn't find anything relevant.
>
> Read the dump manpage more carefully, and pay particular attention to the
> -h flag. You probably want '-h0'.

Sorry.. I obviously didn't read your post carefully enough. My understanding 
is the same as yours (also from versions more recent than 4.x), so I don't 
have any additional input.

JN


More information about the freebsd-questions mailing list