backup through the fs

Vernon Schryver vjs at rhyolite.SGI.COM
Tue Apr 18 07:33:20 AEST 1989


In article <8904171554.AA19754 at adt.uucp>, madd at adt.UUCP (jim frost) writes:
>  ... [about how to handle holes] ...
> jim frost
> madd at bu-it.bu.edu

There are no holes in EFS.  Some consider that a feature, since you get
more consistency (think of cp and dd in addition to tar/cpio/bru).  Most
of us consider that an oversight which no one has had time to fix.  Holes
in an Extent FS are messier than in a fixed or semi-fixed size block FS
like FFS or BFS.  What do you do when someone writes 1 byte in the middle
of a hole?  How big an extent do you allocate?  If you allocate the largest
possible, you are almost always wrong, and waste lots of blocks.  If you
don't, and the user eventually writes nearby, then you have unnecessarily
fragemented the file.

This absense of holes in EFS may affect the utility (but not the possibility)
of omniscient backup tools.  Me?--I use tar & cpio.

Vernon Schryver
Silicon Graphics
vjs at sgi.com



More information about the Comp.sys.sgi mailing list