From: Kern S. <ke...@si...> - 2003-05-29 15:38:29
|
Hello, Since Bacula is a network program, you can run any of the components on any machine (Director, Database, Console, Client, Storage) -- they can all run on one machine, all on different machines, or any combination. In your case, it probably makes sense to run MySQL, the Director, and the Storage daemon on your backup server (possibly a File daemon -- Client -- if you want). On the other machines to be backed up you will only need the Client. Best regards, Kern On Thu, 2003-05-29 at 17:30, Christian Fernandez wrote: > Hello I have give and overview of the tool and looks promising. I am > going to try it for some time, but I have one question, I install it in > my backup server but I wont be doing backups of local files but other > servers. do I install the client in the other servers? or I have to > install the client here and the servers in the other ones? > if there is a doc specially for network backup let me know so I don't > ask more questions. > > Thank you again. > Chris F. > > > > On Thu, 2003-05-29 at 11:05, Kern Sibbald wrote: > > Hello, > > > > Unfortunately, this is not documented, but if you use > > MySQL, the mysqlclient library needs the zlib-devel library. > > If you are using rpms, you will need to load the > > > > zlib-devel > > > > package. If not, you need to find some way to get libz.a > > (or one of the shared versions -- libz.so) loaded on your > > machine. > > > > Best regards, > > > > Kern > > > > On Thu, 2003-05-29 at 16:46, Christian Fernandez wrote: > > > hello I pass this options to the configure script: > > > ./configure --with-mysql --with-dump-email=re...@li... > > > --with-smtp-host=192.168.0.103 --with-readline > > > > > > and get this errors when doing make: > > > > > > > > > /usr/bin/ld: cannot find -lz > > > collect2: ld returned 1 exit status > > > make[1]: *** [bscan] Error 1 > > > make[1]: Leaving directory `/usr/local/src/bacula-1.30a/src/stored' > > > > > > > > > ====== Error in /usr/local/src/bacula-1.30a/src/stored ====== > > > > > > > > > ==>Entering directory /usr/local/src/bacula-1.30a/src/tools > > > make[1]: Entering directory `/usr/local/src/bacula-1.30a/src/tools' > > > c++ -c -I. -I.. -g -O2 smtp.c > > > c++ -O -L../lib -o smtp smtp.o -lbac -lm -lpthread > > > c++ -c -I. -I.. -g -O2 dbcheck.c > > > c++ -O -L../lib -L../cats -o dbcheck dbcheck.o -lsql -lbac -lm > > > -lpthread -L/usr/lib/mysql -lmysqlclient -lz > > > /usr/bin/ld: cannot find -lz > > > collect2: ld returned 1 exit status > > > make[1]: *** [dbcheck] Error 1 > > > make[1]: Leaving directory `/usr/local/src/bacula-1.30a/src/tools' > > > > > > > > > ====== Error in /usr/local/src/bacula-1.30a/src/tools ====== > > > > > > > > > > > > Humm any idea why the flags your application is passing are not working? > > > can I disable then? > > > should we change them? > > > > > > Thank you. > > > Chris F. |