User login

Syndicate

Syndicate content

Recent blog posts

Speed up DB2 Backup

Generally people try to tune DB2 backup by manipulating PARALLELISM parameter but there is no need to manipulate this parameter if you are looking for a least possible time to backup the database. Let DB2 figure out the optimal value for you for PARALLELISM.

But, you should consider following to increase the backup speed.

  • Backup on multiple physical disks simultaneously.
    Example:
    db2 backup db sample to /mnt/bkp1, /mnt/bkp2, /mnt/bkp3 etc. and there will be different backup images created with extensions such as .001, 002, .003 etc. This will give you the fastest performance.
  • Make sure that your UTILHEAPSZ is large enough.
  • Make sure that the backup mount points are on physical drives. Beware of your SAN volumes if you do not know how they are mapped to the physical devices.
  • Do not try to tune PARALLELISM and let DB2 figure this out
  • WITH num_buffers BUFFERS. Use num_buffers as much as you can since you are taking backups on multiple locations.