On Thursday 12 April 2007 16:37, Christoph Litauer wrote:
> Kern Sibbald schrieb:
> > On Thursday 12 April 2007 15:38, Christoph Litauer wrote:
> >> Kern Sibbald schrieb:
> >>> On Wednesday 11 April 2007 15:30, Christoph Litauer wrote:
> >>>>> Lots of ideas, starting with If you want a reasonable response, you 
must 
> >>> first 
> >>>>> provide at least minimum information.  Please read the Support page on 
> >>>>> www.bacula.org.
> >>>>>
> >>>>> Perhaps you supplied it previously, but I don't see it in this email.
> >>>>>
> >>>> Sorry, Kern. I didn't read the support info.
> >>>>
> >>>> I am running bacula-dir and bacula-sd on a Suse Linux Enterprise Server
> >>>> 10 (hostname is bacula). Version is mysql-2.0.3 (rpm on sourceforge).
> >>>> The client is a windows 2003 server running winbacula-2.0.3
> >>>> (sourceforge, too). Hostname is hisservld. Attached is the relevant 
part
> >>>> of my bacula-dir.conf.
> >>> OK, that helps. At least I know that Bacula *should* handle German 
> > characters 
> >>> correctly (older versions did not).
> >>>
> >>>> I did a full dump of hisservld and tried to restore the files on the
> >>>> client at c:\temp\bacula. All files a restored but I get lots of
> >>>> messages complaining about errors changing the file permissions, e.g.:
> >>>>
> >>>> 05-Apr 16:12 hisservld-fd: RestoreFiles.2007-04-05_16.10.57 Warning:
> >>>> Cannot change permissions of C:/temp/bacula/C/Dokumente und
> >>>> Einstellungen/Administrator/StartmenÌ/Programme/Autostart: ERR=No such
> >>>> file or directory
> >>>>
> >>>> As you can see, the german umlaut ü "Startmenü" has been converted to a
> >>>> 2-byte UTF8 encoded character in the restoration path.
> >>>>
> >>>> Thanks a lot for any help!
> >>> I suspect that you are not running UTF-8 on your Bacula server.  As the 
> > manual 
> >>> indicates (some place), you need to have your LANG environment variable 
> > set 
> >>> correctly for Bacula.  It must be something of the order:
> >>>
> >>> en_US.UTF-8
> >>>
> >>> but adjusted for German (probably de_DE.UTF-8).  Or you have a 
PostgreSQL 
> >>> database and it is not running in UTF-8 mode ...
> >> Kern, thanks for your help. I changed the systems default locale to
> >> de_DE.UTF-8 and rebootet the system. 
> > 
> > OK.  That is probably the best way to run your system.  However, it is 
always 
> > possible to set the LANG environment variable just for Bacula if using 
UTF-8 
> > isn't possible on your site.
> > 
> >> Then I did another full dump of the 
> >> Windows client -- same effects as before.
> >> I am using a mysql database.
> >>
> >> What I wonder about: If the problem was on the servers side, e.g. wrong
> >> pathnames in the database, I would expect problems while restoring the
> >> files. But all my files and directories are created correctly. Just
> >> setting the file permissions causes the errors ...
> > 
> > I'd recommend trying a new backup and restore to test if the problem is 
> > corrected, then if you are having problems with older backups, it is 
probably 
> > because of mis-matching encoding.  I'm not sure how to solve the problem, 
but 
> > you can probably get the files back by restoring them to a Unix machine, 
then 
> > moving them to Windows, and correcting any of the filenames that may be 
> > messed up.  You may also be able to restore them directly to a temp 
directory 
> > on Windows, though Windows disallows many more characters in filenames 
than 
> > Unix does ...
> 
> Well, sorry, seems as my english is too bad ... I already did a new full
> dump and tried a restore. No change. I don't need to restore old backups
> because I am just installing and testing a new bacula server. While
> testing we simulated a disaster recovery for that windows 2003 server.

Ah, OK.  It isn't your English, but the word "dump" confused me.  In Bacula 
terminology I always call it a "backup".

Perhaps the error message is just not correctly translated -- that was not one 
of our worries.  If that is the case, then the problem is as the error 
message states: 

> >>>> Cannot change permissions of C:/temp/bacula/C/Dokumente und
> >>>> Einstellungen/Administrator/StartmenÌ/Programme/Autostart: ERR=No such
> >>>> file or directory

You need to start with a simpler FileSet to ensure everything is working, then 
work on figuring out what is wrong with the path.  (i.e. do you have a /tmp, 
rather thant the /temp?

Sorry, I am out of ideas, perhaps the list can help more.

-------------------------------------------------------------------------
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
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to