On Tuesday 20 March 2007 22:23, Hans Manz wrote: > Kern Sibbald schrieb: > > When Bacula is scanning, listing, or restoring (depending on the exact > > options) from a volume, it will read to the end of the volume, so with your > > scheme, such operations will fail. > > I don't mind if these operations would fail just during the moment when > bacula is about to recycle a volume since the old data is invalidated in > right that moment anyway.
The problem is that with your scheme, those operations will continue to fail on disk volumes after the volume has been recycled. > > > Because when a file is overwritten and not truncated, it ends at the original > > size of the file, when a tape is overwritten, it ends at the end of the new > > data. > > Am I missing any arguments here? Yes, your understanding of how tapes work is incorrect. > When I write 20MB on a 4GB tape, the > size of the tape will remain 4GB. No, the tape is now 20MB has a *clearly* defined end of data mark, and some garbage after the end of the data mark. > When I write 20MB on a 10MB file, the size of the file will become 20MB. Correct, but the above is not the issue. If you re-write 20MB on a 4GB disk file, the disk file is still 4GB and there is no end of data mark at 20MB as is the case on a tape. > > > No, good systems such as Linux do not fragment the disk nor do programs such > > as Bacula fragment the disk. The disk becomes fragmented only if there are > > multiple processes writing the disk at the same time, or some files are > > deleted. The administrator (I used the word user in the last email) can > > control this behavior if it is important. > > Yes, this is a point. To let programs avoid backdraws instead of leaving > this to administrators is another. I'm not interested in turning Bacula into an operating system. > > Well, the world out there will not miss very much, wether bacula > truncates anything or not. > But what I am really fed up with are arrogant > open source developers who think their users were too stupid. You seem to be attributing a difference of opinion we have as being arrogance on my part then projecting that on "open source developers" and finally drawing a conclusion about what those open source developers think about their users. You are entitled to your opinion, but your logic is as faulty, and your opinion and conclusions are certainly not mine. ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users