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

Reply via email to