Herramienta de copia de seguridad de MySQL de Bacula Systems. Respaldo de base de datos MySQL.
La herramienta de copia de seguridad de MySQL en Bacula Enterprise está diseñada para simplificar y acelerar la copia de seguridad de sus bases de datos MySQL. Diseñado para ahorrar su valioso tiempo, el administrador del sistema no necesita conocer las técnicas internas de copia de seguridad de las bases de datos MySQL ni programar para escribir complejos scripts. Este software de copia de seguridad de MySQL realizará automáticamente la copia de seguridad de la información esencial, como la configuración o las definiciones de usuario. Poniendo la rapidez y la precisión de la recuperación de datos en manos del usuario, nuestra solución admite tanto la copia de seguridad Dump como binaria de la base de datos MySQL y las técnicas de recuperación de datos.
La función de recuperación «Point In Time» está disponible tanto para Dump como para Binary. La herramienta de copia de seguridad de MySQL de Bacula también realiza copias de seguridad de información vital de metadatos y gestiona el filtrado de objetos durante la copia de seguridad y la restauración de la base de datos. No se requieren conocimientos especiales de scripting.
Esta herramienta de copia de seguridad de MySQL está disponible en plataformas Linux de 32 y 64 bits y es compatible con casi todas las versiones anteriores de MySQL, hasta la 8.0 inclusive.
¿Cómo añadir el cliente de copia de seguridad de MySQL en Bacula?
Descargar prueba gratuita¿Utiliza una base de datos MySQL empresarial de alta tasa de transacción?
Con las bases de datos MySQL empresariales de alta tasa de transacciones, los objetivos de tiempo de recuperación de las copias de seguridad y de restauración a menudo adquieren una importancia crítica, incluso hasta el punto de que se les puede atribuir un valor financiero. A menudo tienen impacto en el negocio si están fuera de servicio demasiado tiempo. Cuanto más tarda la restauración, más dinero se pierde. El módulo MySQL Percona de Bacula ofrece una de las copias de seguridad y recuperación de MySQL más rápidas y sencillas disponibles actualmente en la industria.
Respaldo de MySQL para Bacula Enterprise con el módulo Percona
El módulo Percona de MySQL para Bacula Enterprise es una utilidad de copia de seguridad en caliente para servidores basados en MySQL que elimina la necesidad de bloquear su base de datos durante la copia de seguridad.
Este módulo utiliza técnicas que garantizan la coherencia de toda la copia de seguridad. Otra ventaja es que el software de copia de seguridad Percona de Bacula no requiere el uso de grandes archivos temporales.
Durante la restauración, las bases de datos se restauran en una ubicación temporal y luego se hacen consistentes utilizando la opción ‘Preparar’ en las herramientas Percona, antes de modificar realmente la base de datos en vivo. En lugar de hacer el trabajo de ‘Preparar’ para que la base de datos sea consistente en el momento de la restauración, el módulo puede ejecutar la fase de ‘Preparar’ automáticamente durante la fase de copia de seguridad.
Utilice Bacula para evitar utilizar varias soluciones de copia de seguridad, o tener una protección inadecuada de ransomware.
Descargar el informe técnico de MySQLBeneficios del software de copia de seguridad de MySQL
El software de copia de seguridad de MySQL de Bacula Systems permite al administrador elegir entre Dump (copias de seguridad más lentas y pequeñas) o Binary (copias de seguridad más rápidas y grandes). Nuestra herramienta de copia de seguridad de MySQL se encarga de los archivos de registro cuando se utiliza la función Point In Time Recovery (PITR).
Elegir entre binario y volcado
La siguiente tabla podría ayudarle a elegir entre las técnicas de copia de seguridad de MySQL soportadas por Bacula Enterprise. Funcionalidades clave como poder restaurar su base de datos en cualquier momento, o poder filtrar objetos durante la copia de seguridad o la restauración deberían guiarle. También es posible combinar las técnicas Dump y Binary para el mismo servidor.
Funcionalidad | Dump | Binary |
Puede restaurar directamente un solo objeto (tabla, esquema, . . . ) | Sí1 | No |
Velocidad de la copia de seguridad | Lenta | Rápido |
Velocidad de recuperación | Muy lento | Rápido |
Tamaño de la copia de seguridad | Pequeño | Grande |
Puede restaurar en cualquier momento | Sí | Sí |
Apoyo incremental/diferencial | Sí | Sí |
Seguridad en línea | Sí | Sí |
Consistente | Sí | Sí |
Puede restaurar a la versión principal anterior de MySQL | Sí2 | No |
Puede restaurar a una versión mayor más reciente de MySQL | Sí | No |
1Para restaurar un solo objeto, es necesario editar el archivo de volcado.
2Para restaurar un volcado SQL a una versión anterior de MySQL, es posible que tenga que editar el archivo SQL si utiliza funciones que no están disponibles en la versión anterior. En general, la restauración a una versión anterior de MySQL no está soportada ni garantizada.
Detalles internos del software de copia de seguridad de MySQL
Modo Dump
Durante la vida de una base de datos, MySQL genera registros que pueden ser utilizados para hacer la replicación y/o proteger su base de datos utilizando P.I.T.R (Point In Time Recovery).
Por defecto, el software de copia de seguridad de MySQL de Bacula volcará cada base de datos por separado, lo que significa que si necesita restaurar todo el servidor, las bases de datos serán consistentes por separado, pero no se respaldan exactamente al mismo tiempo, por lo que las bases de datos no son globalmente consistentes. Para solucionar este problema, la herramienta de copia de seguridad de MySQL de Bacula Enterprise también guardará los archivos de registro generados durante la copia de seguridad. Estos archivos de registro pueden ser reproducidos posteriormente para asegurar que las bases de datos son consistentes en un momento determinado.
En el ejemplo presentado en la Figura 1, durante la copia de seguridad de las bases de datos «DB1», «DB2» y «DB3» (que puede durar varias horas), se generaron 3 archivos de registro, que se incluirán en la copia de seguridad completa.
La siguiente copia de seguridad incremental o diferencial guardará sólo los nuevos registros binarios generados después de la completa. Para asegurarse de que sólo se incluya una copia de cada archivo de registro en la copia de seguridad, deberá activar la opción de precisión para su trabajo.
En el ejemplo mostrado arriba, el primer trabajo Incremental después de la copia de seguridad Completa incluirá los registros 5 y 6, y el segundo trabajo Incremental incluirá los registros 7 y 8. Una copia de seguridad Diferencial incluiría los archivos de registro 5, 6, 7 y 8.
Si utiliza la opción all_databases, todas las bases de datos se volcarán al mismo tiempo y los archivos de registro no se vaciarán al final de la copia de seguridad Completa, pero los registros generados antes del final del trabajo se incluirán en la copia de seguridad. En el ejemplo de la figura 2, la copia de seguridad completa generará un único volcado «all-databases.sql» e incluirá los archivos de registro 2 y 3. La primera copia de seguridad incremental posterior incluirá los archivos de registro 4, 5 y 6.
Modo Binary
En modo binario, la herramienta de copia de seguridad de MySQL utiliza Percona XtraBackup, que es una utilidad de copia de seguridad en caliente de código abierto para servidores basados en MySQL que no necesita bloquear su base de datos durante la copia de seguridad. La tecnología de Percona utiliza técnicas que aseguran la consistencia de toda la copia de seguridad.
Puede realizar copias de seguridad de los datos de las tablas InnoDB, XtraDB y MyISAM en MySQL sin modificar, así como de un servidor Percona con XtraDB.
Información adicional:
- ¿No conoce las capacidades de Bacula Enterprise? Vea la lista de características empresariales.
- ¿Está interesado en las funciones de copia de seguridad para sistemas basados en Windows? Eche un vistazo a nuestra Copia de seguridad de Exchange y Software de copia de seguridad de servidores Windows.
- ¿Usa otras BD en su infraestructura? Bacula Enterprise tiene soluciones para Oracle, PostgreSQL, MSSQL y SAP.
- Formación en copias de seguridad está disponible en diferentes lugares, dependiendo del Centro de Formación Certificado en Sistemas Bacula que elija.