DB2 es uno de los sistemas de gestión de bases de datos relacionales más antiguos que aún se utilizan ampliamente en entornos empresariales. Los servicios financieros y las organizaciones gubernamentales dependen en gran medida de él, ya que ninguno de estos sectores puede permitirse fallos en las transacciones ni tiempos de inactividad no planificados. Las grandes implementaciones de DB2 suelen abarcar múltiples instancias con docenas de bases de datos bajo la responsabilidad de un único administrador, y las consecuencias de una copia de seguridad fallida o incompleta en dichos entornos pueden ser graves, con la pérdida de datos críticos en múltiples cargas de trabajo y la exposición a sanciones por incumplimiento normativo.
Una utilidad de copia de seguridad y recuperación a nivel de archivo no puede proteger eficazmente una base de datos DB2 en ejecución, ya que copia los datos a nivel del sistema de archivos sin tener en cuenta lo que DB2 está realizando internamente. Como resultado, la instantánea resulta inconsistente y la base de datos no puede restaurarse correctamente.
El complemento Bacula Enterprise para DB2 evita la pérdida de datos y permite la recuperación ante desastres en entornos DB2 activos, al canalizar los datos a través de una tubería con nombre de Unix directamente a la propia API de copia de seguridad y restauración de DB2. El complemento lee automáticamente la configuración de cada base de datos y determina si es posible realizar una copia de seguridad en línea o fuera de línea. Por lo tanto, el proceso completo no requiere intervención manual. En el caso de las bases de datos configuradas para admitir copias de seguridad en línea, el complemento ejecuta copias de seguridad completas, incrementales y diferenciales mientras la base de datos permanece en línea y en pleno funcionamiento. A continuación se ofrece un desglose detallado del complemento DB2 de Bacula y de toda la gama de funciones que Bacula ofrece a las empresas.
