From: Eric Bollengier Date: Thu, 4 Jun 2009 07:57:37 +0000 (+0000) Subject: ebl Reorder project file with poll result X-Git-Tag: Release-3.0.2~183 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=fecb209b1ef7d2299c2b8a3087bbd0cb4c9ff8ff;p=bacula%2Fbacula ebl Reorder project file with poll result git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@8883 91ce42f0-d328-0410-95d8-f526ca767f89 --- diff --git a/bacula/projects b/bacula/projects index c5e75107ee..6e9091f7de 100644 --- a/bacula/projects +++ b/bacula/projects @@ -1,63 +1,52 @@ Projects: Bacula Projects Roadmap - Status updated 26 April 2009 + Status updated 04 Jun 2009 Summary: -Item 1: Allow FD to initiate a backup -Item 2: Ability to restart failed jobs -Item 3: Port bat to Win32 -Item 4: Convert Bacula existing tray monitor on Windows to a stand alone program -Item 5: Ability to import/export Bacula database entities -Item 6: Ability to defer Batch Insert to a later time -Item 7: List InChanger flag when doing restore. -Item 8: Deletion of disk Volumes when pruned -Item 9: Implement Base jobs -Item 10: Scheduling syntax that permits more flexibility and options -Item 11: Reduction of communications bandwidth for a backup -Item 12: Bacula Dir, FD and SD to support proxies -Item 13: Message mailing based on backup types -Item 14: Ability to reconnect a disconnected comm line -Item 15: Include timestamp of job launch in "stat clients" output -Item 16: Add an override in Schedule for Pools based on backup types -Item 17: Automatic promotion of backup levels based on backup size -Item 18: Allow inclusion/exclusion of files in a fileset by creation/mod times -Item 19: Archival (removal) of User Files to Tape -Item 20: Include all conf files in specified directory -Item 21: Implement an interface between Bacula and Amazon's S3. -Item 22: Enable/disable compression depending on storage device (disk/tape) -Item 23: Backup and Restore of Windows Encrypted Files using Win raw encryption -Item 24: Data encryption on storage daemon -Item 25: "Maximum Concurrent Jobs" for drives when used with changer device -Item 26: Add MaxVolumeSize/MaxVolumeBytes statement to Storage resource -Item 27: Start spooling even when waiting on tape -Item 28: Enable persistent naming/number of SQL queries -Item 29: Implementation of running Job speed limit. -Item 30: Restore from volumes on multiple storage daemons -Item 31: 'restore' menu: enter a JobId, automatically select dependents -Item 32: Possibilty to schedule Jobs on last Friday of the month -Item 33: Add Minumum Spool Size directive -Item 34:*Cause daemons to use a specific IP address to source communications -Item 35: Add ability to Verify any specified Job. -Item 36: Automatic disabling of devices -Item 37: An option to operate on all pools with update vol parameters -Item 38: Implement Storage daemon compression -Item 39: Improve Bacula's tape and drive usage and cleaning management -Item 40: Multiple threads in file daemon for the same job - - -Item 1: Allow FD to initiate a backup -Origin: Frank Volf (frank at deze dot org) -Date: 17 November 2005 -Status: - -What: Provide some means, possibly by a restricted console that - allows a FD to initiate a backup, and that uses the connection - established by the FD to the Director for the backup so that - a Director that is firewalled can do the backup. -Why: Makes backup of laptops much easier. -Item 2: Ability to restart failed jobs +Item 1: Ability to restart failed jobs +Item 2: 'restore' menu: enter a JobId, automatically select dependents +Item 3: Scheduling syntax that permits more flexibility and options +Item 4: Data encryption on storage daemon +Item 5: Deletion of disk Volumes when pruned +Item 6: Implement Base jobs +Item 7: Add ability to Verify any specified Job. +Item 8: Improve Bacula's tape and drive usage and cleaning management +Item 9: Allow FD to initiate a backup +Item 10: Restore from volumes on multiple storage daemons +Item 11: Implement Storage daemon compression +Item 12: Reduction of communications bandwidth for a backup +Item 13: Ability to reconnect a disconnected comm line +Item 14: Start spooling even when waiting on tape +Item 15: Enable/disable compression depending on storage device (disk/tape) +Item 16: Include all conf files in specified directory +Item 17: Multiple threads in file daemon for the same job +Item 18: Possibilty to schedule Jobs on last Friday of the month +Item 19: Include timestamp of job launch in "stat clients" output +Item 20: Cause daemons to use a specific IP address to source communications +Item 21: Message mailing based on backup types +Item 22: Ability to import/export Bacula database entities +Item 23: "Maximum Concurrent Jobs" for drives when used with changer device +Item 24: Implementation of running Job speed limit. +Item 25: Add an override in Schedule for Pools based on backup types +Item 26: Automatic promotion of backup levels based on backup size +Item 27: Allow inclusion/exclusion of files in a fileset by creation/mod times +Item 28: Archival (removal) of User Files to Tape +Item 29: An option to operate on all pools with update vol parameters +Item 30: Automatic disabling of devices +Item 31: List InChanger flag when doing restore. +Item 32: Ability to defer Batch Insert to a later time +Item 33: Add MaxVolumeSize/MaxVolumeBytes statement to Storage resource +Item 34: Enable persistent naming/number of SQL queries +Item 35: Port bat to Win32 +Item 36: Bacula Dir, FD and SD to support proxies +Item 37: Add Minumum Spool Size directive +Item 38: Backup and Restore of Windows Encrypted Files using Win raw encryption +Item 39: Implement an interface between Bacula and Amazon's S3. +Item 40: Convert Bacula existing tray monitor on Windows to a stand alone program + +Item 1: Ability to restart failed jobs Date: 26 April 2009 Origin: Kern/Eric Status: @@ -77,162 +66,34 @@ Item 2: Ability to restart failed jobs Notes: Requires Accurate to restart correctly. Must completed have a minimum volume of data or files stored on Volume before enabling. -Item 3: Port bat to Win32 - Date: 26 April 2009 - Origin: Kern/Eric - Status: - - What: Make bat run on Win32/64. - - Why: To have GUI on Windows - - Notes: - -Item 4: Convert Bacula existing tray monitor on Windows to a stand alone program - Date: 26 April 2009 - Origin: Kern/Eric - Status: - - What: Separate Win32 tray monitor to be a separate program. - - Why: Vista does not allow SYSTEM services to interact with the - desktop, so the current tray monitor does not work on Vista - machines. - - Notes: Requires communicating with the FD via the network (simulate - a console connection). - - - -Item 5: Ability to import/export Bacula database entities - Date: 26 April 2009 - Origin: Eric - Status: - - What: Create a Bacula ASCII SQL database independent format that permits - importing and exporting database catalog Job entities. - - Why: For achival, database clustering, tranfer to other databases - of any SQL engine. - - Notes: Job selection should be by Job, time, Volume, Client, Pool and possibly - other criteria. - - -Item 6: Ability to defer Batch Insert to a later time - Date: 26 April 2009 - Origin: Eric - Status: - - What: Instead of doing a Job Batch Insert at the end of the Job - which might create resource contention with lots of Job, - defer the insert to a later time. - - Why: Permits to focus on getting the data on the Volume and - putting the metadata into the Catalog outside the backup - window. - - Notes: Will use the proposed Bacula ASCII database import/export - format (i.e. dependent on the import/export entities project). - - -Item 7: List InChanger flag when doing restore. - Origin: Jesper Krogh - Date: 17 Oct 2008 - Status: - - What: When doing a restore the restore selection dialog ends by telling stuff - like this: - The job will require the following - Volume(s) Storage(s) SD Device(s) - =========================================================================== - 000741L3 LTO-4 LTO3 - 000866L3 LTO-4 LTO3 - 000765L3 LTO-4 LTO3 - 000764L3 LTO-4 LTO3 - 000756L3 LTO-4 LTO3 - 001759L3 LTO-4 LTO3 - 001763L3 LTO-4 LTO3 - 001762L3 LTO-4 LTO3 - 001767L3 LTO-4 LTO3 - - When having an autochanger, it would be really nice with an inChanger - column so the operator knew if this restore job would stop waiting for - operator intervention. This is done just by selecting the inChanger flag - from the catalog and printing it in a seperate column. - - - Why: This would help getting large restores through minimizing the - time spent waiting for operator to drop by and change tapes in the library. - - Notes: [Kern] I think it would also be good to have the Slot as well, - or some indication that Bacula thinks the volume is in the autochanger - because it depends on both the InChanger flag and the Slot being - valid. - - -Item 8: Deletion of disk Volumes when pruned - Date: Nov 25, 2005 - Origin: Ross Boylan (edited - by Kern) - Status: - - What: Provide a way for Bacula to automatically remove Volumes - from the filesystem, or optionally to truncate them. - Obviously, the Volume must be pruned prior removal. - - Why: This would allow users more control over their Volumes and - prevent disk based volumes from consuming too much space. - - Notes: The following two directives might do the trick: - - Volume Data Retention =