En determinadas ocasiones, cuando levantamos una volumen que tiene una base de datos mediante BackOS, se producirá un fallo que nos impida realizar el despliegue satisfactoriamente dando la impresión que los datos se han corrompido, pero, ¿es esto cierto?¿porque se produce?¿cómo se puede solucionar?
Debido a la forma en la que trabaja BackOS, se realizan snapshots constantemente, los cuales se emplearan para levantar el volumen desde BackOS pero puede darse la casualidad de tomar el snapshot en un momento en el que se están escribiendo datos en la base de datos. Esto produce que al restaurar la copia deje al información como estaba cuando se copió, la base de datos detectara que la información está incompleta deshaciendo todo lo que no le cuadre.
La mejor opción en estos casos seria realizar una copia de la base de datos a disco antes de la ejecución de BackOS. Por ejemplo, con un mysqldump a disco, de esta manera nos aseguraremos de tener una copia correcta que luego al copiar todo el volumen se guarda con BackOS.
Mi backup está corrupto
mi backup no levanta
mi copia de seguirdad no funciona
no puedo restaurar mi copia de seguridad
no consigo restaurar un backup
no puedo levantar un volumen con base de datos con backos
Backos BBDD