On Thursday 13 April 2006 14:13, Timo Eissler wrote: > Hello List, > > hopefully asking that someone of you had an idea, so that can get the > data from the tape. > > My problem is, that i have the wrong fileset for this win2k3 host. > I didn´t read the manual good enough to know that i should specify > windows filesets with a / instead a \. > Now we had the problem that our server business is lost because of a > hard disk crash. > And with these filesets and job record we are no unable to restore the > data from within bconsole to a unix client because > the unix client didn´t understand the win32 data stream and we are > unable to restore the data to a windows client because > of the \ instead of the /. > > Do you think rebuilding the bacula client for windows with the option to > change \ to / is a way to get our data back?
Unfortunately, fixing the problem is not so easy. Beginning with version 1.38.8, Bacula will no longer easily accept backslashes in File directives, which should help in the future to avoid this problem. One user reported success in restoring such broken backups by building the Linux version 1.39.x development code (there is no need to actually install it), then using bextract to extract the files to a Linux system. Note, this will not work on version 1.38, it requires version 1.39. I would additionally recommend that you create a .bsr file using the restore command in 1.38.x and then at the yes/mod/no prompt, copy that file to a safe place then answer the question with "no". You can then use the .bsr file thus generated to efficiently restore only those files you actually need with the 1.39.x bextract (which knows how to extract Win32 files to Linux/Unix). You must also use your production bacula-sd.conf with bextract and ensure that the Storage daemon is not running ... > > Here are the bacula config directives. > > Job { > Name = "DATA_business" > JobDefs = "DefaultJob" > Level = Full > Client = business-fd > FileSet = "business_data" > Pool = "DATA_full" > Full Backup Pool = "DATA_full" > Incremental Backup Pool = "DATA_inc" > Differential Backup Pool = "DATA_diff" > Schedule = "DATA_cycle" > Priority = 8 > write bootstrap = /data/backup/bacula-bootstraps/data_business.dtnet.de.bsr > # Max Run Time = 240 minutes > } > > FileSet { > Name = "business_data" > Enable VSS = yes > Include { > Options { > signature = MD5 > } > File = d:\Backup > } > } > > Client { > Name = business-fd > Address = business > FDPort = 9102 > Catalog = MyCatalog > Password = "iWair9qu" > AutoPrune = yes > File Retention = 30 days > Job Retention = 60 days > } > > Very much thanks for every helping hint! > > regards, > Timo -- Best regards, Kern ("> /\ V_V ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642 _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users