Why idle backups??

Dan Bernstein brnstnd at kramden.acf.nyu.edu
Tue Nov 6 14:25:42 AEST 1990


In article <27337 at mimsy.umd.edu> chris at mimsy.umd.edu (Chris Torek) writes:
> A much simpler method would be to freeze activity on the file system
> being dumped.  A `freezefs' system call is being contemplated.

What would the semantics be? Presumably any process writing to that fs
would be paused in kernel mode until unfreezefs, and the disk would be
synced. Would freezes work like locks, and be released if the process
dies? What about deadlock detection? What happens to kernel writes, to,
e.g., accounting files?

If you're going to have freezefs, why not freezedir? freezefile? Why not
make mandatory write locks available throughout the system? What about
mandatory read locks? Do the applications (e.g., reliable ``find'')
outweigh the risks? Should you only be able to freeze files you own?
Should only root be able to freeze files?

Presumably NFS will muck this up, like mostly everything else. How bad
would the incompatibility be? Would it help if NFS were replaced by a
sane remote file system?

---Dan



More information about the Comp.unix.admin mailing list