>>>>> On Mon, 02 Oct 2006 09:15:07 -0400, Dan Langille said: > > On 2 Oct 2006 at 9:10, Todd R Davis wrote: > > > > > I am trying to move our DLT8000 library off one machine and on to another. > > At the same time I am wanting to upgrade bacula from ver. 1.34 to 1.38. I > > have used mysqldump to move the database over and everything seems to go > > successful. From bconsole I can view the previous ran jobs and so on but > > when I try to run a backup job or even do a "status dir" I receive many, > > although similar, error messages. They look like this: > > > > 02-Oct 08:49 debian0-dir: sql_get.c:857 SELECT > > MediaId,VolumeName,VolJobs,VolFiles,VolBlocks,VolBytes,VolMounts,VolErrors,VolWrites,MaxVolBytes,VolCapacityBytes,MediaType,VolStatus,PoolId,VolRetention,VolUseDuration,MaxVolJobs,MaxVolFiles,Recycle,Slot,FirstWritten,LastWritten,InChanger,EndFile,EndBlock,VolParts,LabelType,LabelDate,StorageId > > FROM Media WHERE MediaId=71 > > 02-Oct 08:49 debian0-dir: *Console*.2006-10-02_08.49.24 Error: Media record > > for MediaId=71 not found in Catalog. > > > > This error repeats itself several times each with a different MediaId= # > > > > Old machine: > > SLES 9.2 > > mysql 4.0.24 > > bacula 1.34 > > > > New machine: > > Debian 31r3 > > mysql 4.0.24 > > bacula 1.38 > > > > I am wondering what this means and if there are more steps to take in > > upgrading from 1.34 to 1.38. I have tried to follow documentation. > > Thank you. > > I think you missed the database upgrade. Look for the script: > update_bacula_tables. > > Location will vary from OS to OS, and I don't know where Debian puts > it. For FreeBSD, look in /usr/local/share/bacula
I think he must have done that already, because otherwise bacula would fail on startup with a database version error. The problem may be that moving from 1.34 (database version 7) to 1.38 (database version 9) almost certainly requires two update scripts, 7_to_8 followed by 8_to_9. Only the 8_to_9 is installed as update_bacula_tables, so the 7_to_8 script has to be taken from the updatedb directory of the source tree. __Martin ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users