]> git.sur5r.net Git - bacula/bacula/blobdiff - bacula/kernstodo
Zeroth integration of plugins
[bacula/bacula] / bacula / kernstodo
index db0218fc739527ab5fa5e7f0afa38251b5974ba9..a6703ff2d6255f332d35ba0a793a2be0fceef057 100644 (file)
@@ -67,8 +67,25 @@ Professional Needs:
    Performance and usage instrumentation (not in list)
    See email of 21Aug2007 for details.
 - Implement Diff,Inc Retention Periods
+- Look at: http://tech.groups.yahoo.com/group/cfg2html
+   and http://www.openeyet.nl/scc/ for managing customer changes
 
 Priority:
+- Plugins
+- Scripts
+- Duplicate Jobs
+  Run, Fail, Skip, Higher, Promote, CancelLowerLevel
+  Proximity
+- Auto update of slot:
+   rufus-dir: ua_run.c:456-10 JobId=10 NewJobId=10 using pool Full priority=10
+   02-Nov 12:58 rufus-dir JobId 10: Start Backup JobId 10, Job=kernsave.2007-11-02_12.58.03
+   02-Nov 12:58 rufus-dir JobId 10: Using Device "DDS-4"
+   02-Nov 12:58 rufus-sd JobId 10: Invalid slot=0 defined in catalog for Volume "Vol001" on "DDS-4" (/dev/nst0). Manual load my be required.
+   02-Nov 12:58 rufus-sd JobId 10: 3301 Issuing autochanger "loaded? drive 0" command.
+   02-Nov 12:58 rufus-sd JobId 10: 3302 Autochanger "loaded? drive 0", result is Slot 2.
+   02-Nov 12:58 rufus-sd JobId 10: Wrote label to prelabeled Volume "Vol001" on device "DDS-4" (/dev/nst0)
+   02-Nov 12:58 rufus-sd JobId 10: Alert: TapeAlert[7]:   Media Life: The tape has reached the end of its useful life.
+   02-Nov 12:58 rufus-dir JobId 10: Bacula rufus-dir 2.3.6 (26Oct07): 02-Nov-2007 12:58:51
 - Encrypt sd_auth_key = s with director's key = d
    k[i] = s[i] + (d[i] & 0xF)) & 0xFF + 'A'  skip -
   Decrypt key = k with director's key
@@ -77,6 +94,13 @@ Priority:
       x = k[i] - (d[i] & 0xF) + 16
    }
    s[i] = x + 'A';
+- Eliminate:  /var is a different filesystem. Will not descend from / into /var
+- Separate Files and Directories in catalog
+- Create FileVersions table
+- Look at rsysnc for incremental updates and dedupping
+- Add MD5 or SHA1 check in SD for data validation
+- modify pruning to keep a fixed number of versions of a file, 
+  if requested.
 - finish implementation of fdcalled -- see ua_run.c:105
 - Fix problem in postgresql.c in my_postgresql_query, where the
   generation of the error message doesn't differentiate result==NULL