He invitado a algunos amigos a trabajar en un proyecto, y vamos a trabajar en una base de datos que no es de producción - ¡porque con la que vamos a trabajar será la base de datos de producción! He tenido algunos problemas anteriores con esta base de datos exacta donde probablemente tuve una gran suerte de poder revertir los problemas de currupción (¡gracias MacOS timemachine!).
Esta vez tomaré algunas precauciones... y probablemente ahorraré algo de tiempo si encuentro/encontramos problemas.
De vez en cuando hago una copia de seguridad corriendo mysqldump -u root -p database > dump_database_$(date +%Y-%m-%d-%H.%M.%S).sql
¡y funciona bien! Pero me gustaría automatizar esto bajo la duración que trabajamos en él simultáneamente, y ejecutar ese comando una vez cada 5 minutos, y guardar los volcados durante 2 horas, y luego empezar a borrar el volcado más antiguo.
¿Cómo se abordaría este problema?