Just a quick post to help in case you come across this Bacula error “device is not open” when trying to do a backup job.

When I check the job status, bconsole shows the “device is not open.”
I was setting up the Bacula server on a different machine so that I could make a backup of my original Bacula server. I know there are ways to restore the Bacula server in case of a failure, but it’s so much easier to restore a client than the server, so why not have two and make them clients of each other?
I had forgotten though how complicated it is getting Bacula set up.
After configuring the director, storage daemon, and file daemon, I was still getting this error.
“Device is not Open”
Come to find out, the error was because I hadn’t created any Volumes for the storage device.

This is the Volume Pools screen in the Webmin Bacula module.
After I created a Volume for the storage, the error went away.
Sadly, this wasn’t the end of my troubles. Next I had an “SDSocket closed” error.
Leave a Reply