X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=bacula%2Fprojects;h=add7b575f3d943a932024ccac394c579dd863b2a;hb=867ad3783ac49e8bb476201cdc0a88d7ca547343;hp=24c6573c0854110c3fb3830a880102dcb32f374c;hpb=46205bab364750557e69071ba7d60b754069a334;p=bacula%2Fbacula diff --git a/bacula/projects b/bacula/projects index 24c6573c08..add7b575f3 100644 --- a/bacula/projects +++ b/bacula/projects @@ -1,13 +1,14 @@ Projects: Bacula Projects Roadmap - Status updated 26 January 2007 + Status updated 14 April 2007 After re-ordering in vote priority Items Completed: Item: 18 Quick release of FD-SD connection after backup. Item: 40 Include JobID in spool file name Item: 25 Implement huge exclude list support using dlist +Item: 41 Enable to relocate files and directories when restoring Summary: Item: 1 Accurate restoration of renamed/deleted files @@ -50,7 +51,7 @@ Item: 37 Add an item to the restore option where you can select a pool Item: 38 Include timestamp of job launch in "stat clients" output Item: 39 Message mailing based on backup types Item: 40* Include JobID in spool file name - +Item: 41* Enable to relocate files and directories when restoring Item 1: Accurate restoration of renamed/deleted files Date: 28 November 2005 @@ -1129,6 +1130,129 @@ Item 40: Include JobID in spool file name ****DONE**** spoolfile name doesn't include that information. The date/time stamp is useful (and should be retained). +============= New Freature Requests after vote of 26 Jan 2007 ======== +Item 41: Enable to relocate files and directories when restoring + Date: 2007-03-01 + Origin: Eric Bollengier + Status: Done. + + What: The where= option is not powerful enough. It will be + a great feature if bacula can restore a file in the + same directory, but with a different name, or in + an other directory without recreating the full path. + + Why: When i want to restore a production environment to a + development environment, i just want change the first + directory. ie restore /prod/data/file.dat to /rect/data/file.dat. + At this time, i have to move by hand files. You must have a big + dump space to restore and move data after. + + When i use Linux or SAN snapshot, i mount them to /mnt/snap_xxx + so, when a restore a file, i have to move by hand + from /mnt/snap_xxx/file to /xxx/file. I can't replace a file + easily. + + When a user ask me to restore a file in its personal folder, + (without replace the existing one), i can't restore from + my_file.txt to my_file.txt.old witch is very practical. + + + Notes: I think we can enhance the where= option very easily by + allowing regexp expression. + + Since, many users think that regexp are not user friendly, i think + that bat, bconsole or brestore must provide a simple way to + configure where= option (i think to something like in + openoffice "search and replace"). + + Ie, if user uses where=/tmp/bacula-restore, we keep the old + fashion. + + If user uses something like where=s!/prod!/test!, files will + be restored from /prod/xxx to /test/xxx. + + If user uses something like where=s/$/.old/, files will + be restored from /prod/xxx.txt to /prod/xxx.txt.old. + + If user uses something like where=s/txt$/old.txt/, files will + be restored from /prod/xxx.txt to /prod/xxx.old.txt + + if user uses something like where=s/([a-z]+)$/old.$1/, files will + be restored from /prod/xxx.ext to /prod/xxx.old.ext + +Item n: Implement Catalog directive for Pool resource in Director +configuration + Origin: Alan Davis adavis@ruckus.com + Date: 6 March 2007 + Status: Submitted + + What: The current behavior is for the director to create all pools + found in the configuration file in all catalogs. Add a + Catalog directive to the Pool resource to specify which + catalog to use for each pool definition. + + Why: This allows different catalogs to have different pool + attributes and eliminates the side-effect of adding + pools to catalogs that don't need/use them. + + Notes: + + +Item n: Implement NDMP protocol support + Origin: Alan Davis + Date: 06 March 2007 + Status: Submitted + + What: Network Data Management Protocol is implemented by a number of + NAS filer vendors to enable backups using third-party + software. + + Why: This would allow NAS filer backups in Bacula without incurring + the overhead of NFS or SBM/CIFS. + + Notes: Further information is available: + http://www.ndmp.org + http://www.ndmp.org/wp/wp.shtml + http://www.traakan.com/ndmjob/index.html + + There are currently no viable open-source NDMP + implementations. There is a reference SDK and example + app available from ndmp.org but it has problems + compiling on recent Linux and Solaris OS'. The ndmjob + reference implementation from Traakan is known to + compile on Solaris 10. + + Notes (Kern): I am not at all in favor of this until NDMP becomes + an Open Standard or until there are Open Source libraries + that interface to it. + +Item n: make changing "spooldata=yes|no" possible for + manual/interactive jobs + +Origin: Marc Schiffbauer + +Date: 12 April 2007) + +Status: NEW + +What: Make it possible to modify the spooldata option + for a job when being run from within the console. + Currently it is possible to modify the backup level + and the spooldata setting in a Schedule resource. + It is also possible to modify the backup level when using + the "run" command in the console. + But it is currently not possible to to the same + with "spooldata=yes|no" like: + + run job=MyJob level=incremental spooldata=yes + +Why: In some situations it would be handy to be able to switch + spooldata on or off for interactive/manual jobs based on + which data the admin expects or how fast the LAN/WAN + connection currently is. + +Notes: ./. + ============= Empty Feature Request form =========== Item n: One line summary ... Date: Date submitted