0
Mejorar velocidad de restauración de dumps de Mysql

Open 1 Respuestas 1 Views
Hola, principalmente consulto si alguien encontró una solución al problema de velocidad a la hora de restaurar dumps de DB(Mysql) con aproximadamente estos valores 20G<x<90G, debido a que Mysql maneja un hilo para hacer la restauración. Y la versión de HoTbackup oficial de Oracle permite ganar en tiempo pero tiene la particularidad de que no permite cambiar los nombres de las bases durante la restauración sino que es un espejo en general(Aun tengo que ver si permite alguna forma de solución porque no lo he explorado a fondo).

He probado otra herramienta que es multi-hilo, particionando las tablas mejora la velocidad pero la restauración en algunos casos ha corrompido los datos.

si tienen alguna alternativa de mejora es bienvenida y mucho mejor si es open source.

slds.

1 Respuesta

0
Te fijaste con xtrabackup de percona https://www.percona.com/doc/percona-xtrabackup/LATEST/index.html o mydumper https://github.com/maxbube/mydumper también te sugeriría que busques en el blog y foros de percona. y si aun asi todavía no encontraste nada, pingueame que veo si puedo contactar a alguien directamente.
respondido por edux (10,760 puntos) Jul 25
2Comentarios
comentado por kr3e (280 puntos) Jul 25
mydumper(multithread) es el que probamos en una instancia, y funciona mucho mas rápido pero nos encontramos con algunos problemas puntuales en los datos restaurados y no volvimos a probar con otra versión.
Respecto a extrabackup en un momento probamos hace mucho pero algo había surgido al respecto  con las librerias que este provee(ahora puntualmente no recuerdo el nombre de la libreria que provoco el error). Seria oportuno volver a probar extrabackup, lo vamos a tener en cuenta.

Orientaba la pregunta a una solución que no este orientada a estas dos herramientas puntales, pido disculpas por no haberlas agregadas como ya probadas en su momento. Otra forma que hemos utilizado tmb basado en xtrabackup es con Rsync y que algunas oportunidades nos ofrece mejores tiempos, por supuesto es en frio la copia.

slds y gracias por la pronta respuesta.
comentado por edux (10,760 puntos) Jul 25
y si hacen algo a nivel filesystem con zfs y snapshots? tampoco se si lo que buscan es restaurar a una snapshot fria o algo mas granular point in time. Tendrías que describir mucho mas detalladamente tu caso de uso.
...