Hoy tuve esta idea genial para hacer una copia de seguridad de mi base de datos: poner el archivo de volcado en un repositorio de git y luego confirmarlo en cada volcado para que tenga la copia más reciente pero pueda retroceder fácilmente a cualquier copia de seguridad anterior. También puedo obtener fácilmente una copia del repositorio de forma regular para mantener una copia en mi propia computadora como copia de seguridad de las copias de seguridad. Definitivamente suena ingenioso.¿Es viable manejar copias de seguridad de MySQL con git?
Sin embargo, soy consciente de que las soluciones inteligentes a veces tienen fallas fundamentales. ¿Qué tipo de problemas puedo llegar a almacenar mysqldump diffs en git? ¿Vale la pena? ¿Qué hace la mayoría de la gente para tener múltiples copias de seguridad de bases de datos en el servidor y mantener copias redundantes en otro lugar?
Eso es básicamente lo que hizo mi última tienda, con CVS. –
Es posible que desee consultar el RDS de Amazon (http://aws.amazon.com/rds/), tiene una herramienta de instantánea incremental que es útil para las copias de seguridad (a S3 no menos). –