So now, if some of You are wondering what I'm actually trying to do with Bacula Storage Solution - well I would say I try to implement a straightforward ideal storage solution:
1. backups shall be saved to disk storage 2. disk storage shall be moved to tape after a certain time 3. tape storage shall be duplicated/mirrored Concerning 1: There are a lot of good reasons to save to disk. - You do not need to change tapes - The schedules will not interrupt unexpectedly for tapechange - Restore does not need a tape to load and works much quicker - You can increase backup frequency greatly, you could restore an accidentally deleted file even if it was created only half an hour earlier - You can tune the volume size to your demands Concerning 2: There are no good reasons to keep older backups on disk. - They are seldom required - They occupy a *lot* of space, which can find better use There are some more good reasons for 1+2: - I am seldom and irregularly on-site. Nevertheless I want a regularly scheduled backup - because when it is "manually initiated backup", then it quickly becomes "no backup at all". So the backup should go to disk, and when I'm on-site, I can manually start the migrate-to-tape (which I MUST do because otherwise the disk fills up). - The tapedrives can be powered off. They are noisy, and they add to the CO2 production. - disk-buffering is implicite, so no "shoe-shining". Concerning 3: A tape cartridge is no more reliable than a disk. Actually you SHOULD be able to restore most of the data even if a piece of the tape is damaged, but with any modern tapedrive I think if the header of the tape cannot be read in an orderly fashion, then it gets similarly difficult as restoring from a broken disk, i.e. it needs special facilities. Now with disks it is totally convenient to have mirroring. Actually I can choose for every filesystem if I want to take the space from mirrored storage or from simple storage. For tapes there is obviousely no way of *mirroring*, as they are streaming devices. So there should be a way of duplicating, if in realtime with two drives or sequentially with one does not matter much, but with a finer granularity than image-copying whole tapes, and someway managed by software, as it is really boring to do this manually. Now putting this into practice with Bacula gives a couple of issues, which I am currently working on. rgds, PMc -- ..having tossedaway Microsoft(tm) already in 1991! ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users