Hi, The "free" command is running before every WRITE. If "free" command does not work properly then WRITE will not work. "dvd-handler" script uses the "popen2" Python module which in new Python version throws warning because this module is deprecated in new Python. That may be your issue after the system upgrade to Squeeze.
If your "free" command shows something like below output, that is this problem.: # /usr/local/bacula/etc/scripts/dvd-handler /dev/sr0 free /usr/local/bacula/etc/scripts/dvd-handler:41: DeprecationWarning: The popen2 module is deprecated. Use the subprocess module. import popen2 1616412672 No Error reported. When you put "hash" ("#") in python module on that warning then DVD backup will be work. Another solution is rewrite "dvd-handler" script using "subprocess" Python module instead "popen2". In addition, DVD backup does not work in Bacula version 5.0.2 and 5.0.3. I reported the bug and it is fixed in Branch-5.0. http://bugs.bacula.org/view.php?id=1624 In Branch-5.1 DVD backup functionality is not supported and fully disabled. Regards. gani 2011/2/20 Jari Fredriksson <ja...@iki.fi>: > That free command probably works, as the dvdhandler is totally cabable > to READ, but not WRITE to the media. I restored data from my Lenny > backup into new Squeeze without problems. But any try to write to the > media failed, including a try to blank a dvd using growisofs. > > I'm amazed to see that you have Squeeze with Bacula 5.. and it works! > > Maybe I have to go back and re-evaluate Bacula with latest version. It > was 1 or 2 years ago that I checked and could not make any version but > 2.0.* to work. I don't remember the problems then, as the bug reports > were put out and forgotten. Bacula just messed up with its database, > volumes and all. When I went to 2.0.2 everything worked fine. > > > On 20.2.2011 20:28, ganiuszka wrote: >> Hi, >> At home I use DVD with Bacula from a long time and I have not had >> problems with this functionality. I use the Debian Squeeze also (but >> with kernel 2.6.36) and the DVD backup works properly. My Bacula is >> compiled from Branch-5.0 (git repository) but in the past I used older >> Bacula versions with DVD. >> >> What does not work exactly (label new volumes, backup, etc.)? Can you >> put some output from DVD backup? >> >> That may be Python upgrade issue. You can check what is a output from >> this command: >> >> /path/to/dvd/handler/script/dvd-handler <DVD device> free >> >> for example: >> >> /usr/local/bacula/scripts/dvd-hanlder /dev/sr0 free >> >> Regards >> gani >> >> 2011/2/20 Jari Fredriksson <ja...@iki.fi>: >>> >>> If there are any any more ;) >>> >>> I use ancient Bacula 2.0.2 on Debian Linux, as it seems to work pretty >>> nicely with DVD burner. >>> >>> However, I found out that when upgrading to Kernel to 2.6.32 the >>> dvd+rw-tools package and growisofs does not work any more. >>> >>> The issue comes when you upgrade Debian to Squeeze, there 2.6.32 is >>> stock Kernel. It is also available to Lenny via Backports. All the same, >>> that new kernel breaks Bacula with the growisofs. >>> >>> -- >>> >>> FORTUNE PROVIDES QUESTIONS FOR THE GREAT ANSWERS: #19 >>> A: To be or not to be. >>> Q: What is the square root of 4b^2? ------------------------------------------------------------------------------ The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users