Bacula-users

[Bacula-users] Slow backups under XenServer with Windows2003 SP1/R2 guests

2010-08-05 12:38:36
Subject: [Bacula-users] Slow backups under XenServer with Windows2003 SP1/R2 guests
From: Romer Ventura <rventura AT h-st DOT com>
To: bacula-users AT lists.sourceforge DOT net
Date: Thu, 5 Aug 2010 11:27:37 -0500
Hello,

        So i am trying to back up my file server with Bacula and i am having  
a difficult time getting it to work. I am able to back up desktops at  
7MB/s, non-virtualized windows servers at 4.7MB/s, virtualized  
desktops at 4.7MB/s and virtualized windows servers at 100KB/s.....??

        The servers are any of Windows 2003 SP1 or Windows 2003 R2, the  
desktops (virtualized or not) are Windows XP SP3/SP2. My hosts server  
all run Citrix XenServer Enterprise, running on HP blades  with 8GB  
of RAM and dual quad core CPUs on SAS HDDs. The VMs storage resides  
in an HP EVA4400 connected via fiber.

        If i mount server1's (virtualized windows 2003) share on the bacula  
server and copy the same amount of data(3.1GB) it gets done in about  
6min. If i copy the data via "scp" it gets done in about 5min at a  
rate of 11MB/s.

        But when i run bacula on any virtualized windows 2003 server the  
data rate doesnt go higher than 200KB/s.

        NOTE: That i am backing all this up to disk.

Here are the relevant config files:

bacula-dir.conf:
Job {
   Name = test1
   Type = Backup
   Level = Full
   Client = <I USE ANY OF THE CLIENTS BELLOW TO TEST THE SAME SETTINGS>
   FileSet = "wintest"
   Schedule = "WeeklyCycle"
   Storage = File
   Messages = Standard
   Pool = Default
   Write Bootstrap = "/var/lib/bacula/%c.bsr"
   Priority = 10
}

Client {
   Name = vir-server1-fd
   Address = vir-server1.DOMAIN.COM
   FDPort = 9102
   Catalog = MyCatalog
   Password = "asdfasdfsadfaf"      # password for FileDaemon
   File Retention = 14 days            # 30 days
   Job Retention = 1 months            # six months
   AutoPrune = yes                     # Prune expired Jobs/Files
}

# Client (File Services) to backup

Client {
   Name = ph-desktop1-fd
   Address = ph-desktop1.DOMAIN.COM
   FDPort = 9102
   Catalog = MyCatalog
   Password = "asdfsadfdsafsdafasd"      # password for FileDaemon
   File Retention = 30 days            # 30 days
   Job Retention = 6 months            # six months
   AutoPrune = yes                     # Prune expired Jobs/Files
}

# Client (File Services) to backup

Client {
   Name = vir-desktop2-fd
   Address = vir-desktop2.DOMAIN.COM
   FDPort = 9102
   Catalog = MyCatalog
   Password = "asdfsdfdsfsadfa/"      # password for FileDaemon
   File Retention = 30 days            # 30 days
   Job Retention = 6 months            # six months
   AutoPrune = yes                     # Prune expired Jobs/Files
}

Pool {
   Name = Default
   Pool Type = Backup
   Recycle = yes                       # Bacula can automatically  
recycle Volumes
   AutoPrune = yes                     # Prune expired volumes
   Volume Retention = 3 days         # one year
   Maximum Volume Jobs = 1
   LabelFormat = File-
}

bacula-sd.conf:
Device {
   Name = FileStorage
   Media Type = File
   Archive Device = /bacula-staging/backups
   LabelMedia = yes                   # lets Bacula label unlabeled  
media
   Random Access = Yes;
   AutomaticMount = yes;               # when device opened, read it
   RemovableMedia = no;
   Maximum Network Buffer Size = 13107200
   AlwaysOpen = no;
}

Thanks
------
Romer Ventura


------------------------------------------------------------------------------
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
http://p.sf.net/sfu/dev2dev-palm
_______________________________________________
Bacula-users mailing list
Bacula-users AT lists.sourceforge DOT net
https://lists.sourceforge.net/lists/listinfo/bacula-users

<Prev in Thread] Current Thread [Next in Thread>