Hi We have just started to use bacula as our backup solution and are suffering some performance problems. The details are
Server: Debian 4.0 running bacula 2.2.4 is multihomed as it backs up over two networks. Storage is Overland Arcvault24 on same host Database is mysql: ceres:/usr/local/src/bacula-patches# dpkg --list |grep mysql rc bacula-director-mysql 2.0.3-4 Network backup, recovery and verification (D ii libdbd-mysql-perl 3.0008-1 A Perl5 database interface to the MySQL data ii libmysqlclient15-dev 5.0.32-7etch1 mysql database development files ii libmysqlclient15off 5.0.32-7etch1 mysql database client library ii mysql-client 5.0.32-7etch1 mysql database client (meta package dependin ii mysql-client-5.0 5.0.32-7etch1 mysql database client binaries ii mysql-common 5.0.32-7etch1 mysql database common files (e.g. /etc/mysql ii mysql-server-4.1 5.0.32-7etch1 mysql database server (transitional package) ii mysql-server-5.0 5.0.32-7etch1 mysql database server binaries Client machine is debian 3.1 again running bacula 2.2.4 filesystem is 2.4 TB LVM volume manager volume (underneath is 2X raid10): filesystem is xfs. The network used in this backup is gigabit and is OK - I ran netperf test and it gave reasonable answers. The client disk is plenty quick enough (at least 220MB/s read). The server disk is also OK (the backup is spooled to disk) at 50MB/s. So all the individual parts have the necessary performance but when I run a backup I get a rate of about 770KB/s which is a bit of a showstopper when you have at least (I split the 2TB volume up) 600Gb to backup. The nature of the data is a mixture, but it does tend to be small: pdfs html and other web type files. Details of the software are : ################################################################################### patches both have the following patches added which takes them pretty close to 2.2.5 I believe 2.2.4-ansi-label.patch 2.2.4-lost-block.patch 2.2.4-parse-command.patch 2.2.4-poll-mount.patch 2.2.4-replace.patch 2.2.4-restore.patch 2.2.4-sd-auth-fail.patch 2.2.4-sql.patch 2.2.4-verify.patch #################################################################################### client Configuration on Mon Oct 15 13:05:56 GMT 2007: Host: i686-pc-linux-gnu -- debian 3.1 Bacula version: 2.2.4 (14 September 2007) Source code location: . Install binaries: /usr/local/bacula-2.2.4/sbin Install config files: /usr/local/bacula-2.2.4/etc Scripts directory: /usr/local/bacula-2.2.4/etc Working directory: /usr/local/bacula-2.2.4/var/bacula/working PID directory: /var/run Subsys directory: /var/run/subsys Man directory: /usr/share/man Data directory: /usr/local/bacula-2.2.4/share C Compiler: gcc 3.3.5 C++ Compiler: /usr/bin/g++ 3.3.5 Compiler flags: -g -O2 -Wall -fno-strict-aliasing -fno-exceptions -fno-rtti Linker flags: -O Libraries: -lpthread Statically Linked Tools: no Statically Linked FD: no Statically Linked SD: no Statically Linked DIR: no Statically Linked CONS: no Database type: None Database lib: Database name: bacula Database user: bacula Job Output Email: [EMAIL PROTECTED] Traceback Email: [EMAIL PROTECTED] SMTP Host Address: localhost Director Port: 9101 File daemon Port: 9102 Storage daemon Port: 9103 Director User: Director Group: ########################################################################################################## Server Host: i686-pc-linux-gnu -- debian 4.0 Bacula version: 2.2.4 (14 September 2007) Source code location: . Install binaries: /usr/local/bacula-2.2.4/sbin Install config files: /usr/local/bacula-2.2.4/etc Scripts directory: /usr/local/bacula-2.2.4/etc Working directory: /usr/local/bacula-2.2.4/var/bacula/working PID directory: /var/run Subsys directory: /var/run/subsys Man directory: /usr/share/man Data directory: /usr/local/bacula-2.2.4/share C Compiler: gcc 4.1.2 C++ Compiler: /usr/bin/g++-4.1 4.1.2 Compiler flags: -g -O2 -Wall -fno-strict-aliasing -fno-exceptions -fno-rtti Linker flags: -O Libraries: -lpthread -ldl Statically Linked Tools: no Statically Linked FD: no Statically Linked SD: no Statically Linked DIR: no Statically Linked CONS: no Database type: MySQL Database lib: -L/usr/lib -lmysqlclient_r -lz Database name: bacula Database user: bacula Job Output Email: [EMAIL PROTECTED] Traceback Email: [EMAIL PROTECTED] SMTP Host Address: localhost Director Port: 9101 File daemon Port: 9102 Storage daemon Port: 9103 Director User: Director Group: Storage Daemon User: Storage DaemonGroup: File Daemon User: File Daemon Group: SQL binaries Directory /usr/bin Large file support: yes Bacula conio support: yes -ltermcap readline support: no TCP Wrappers support: no TLS support: yes Encryption support: yes ZLIB support: yes enable-smartalloc: yes bat support: no enable-gnome: no enable-bwx-console: no enable-tray-monitor: yes client-only: no build-dird: yes build-stored: yes ACL support: no Python support: no Batch insert enabled: yes ################################################################################## Does anyone have any ideas: Thanks Bob -- Bob Cregan Unix Systems Administrator 1 Riverside Court Lower Bristol Road Bath BA2 3DZ Tel: +44 1225 361000 Mobile: 07712388129 ------------------------------------------------------------------------- SF.Net email is sponsored by: The Future of Linux Business White Paper from Novell. From the desktop to the data center, Linux is going mainstream. Let it simplify your IT future. http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4 _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users