11-10-2008 06:09 PM
11-11-2008 03:51 AM
This is a bit strange to get this error after a power cut...
When BE is running normally, it uses the SQL2005 instance to store its configuration. Because you don't want to use the SQL Agent to backup BE's SQL instance, the BEDB is routinely dumped to a file (BEDB.bak), which will be included in the filesystem backup. The SQL .mdf and .ldf files won't be included, as they're automatically excluded, and they'd be locked in use anyway. There should also be some $4idr files from the initial installation in there too.
When you do a disaster recovery on a BE server, there's no working SQL instance, as the .mdf and .ldf files are missing. The BE Server service notices this (somehow), and will attempt to recover the SQL instance, by restoring from the $4IDR files and the BEDB.bak file. I'm not sure of the precise method it uses to do this.
The error you are getting is when BE cannot recover the SQL instance from the BEDB.bak file.
The database recovery log can be found in the Backup Exec Logs folder, called dbrecover.log.
I've found in the past that an installation that has been upgraded from BE10 looked in the wrong folder by default for the recovery files. I know this from spending a long time trying to work it out myself!
07-17-2009 09:26 AM
07-17-2009 09:51 AM
07-17-2009 01:37 PM
07-17-2009 01:53 PM
07-21-2009 07:54 AM