Saludos: Tengo trabajando 2 servidores configurados con heartbeat para un sistema de alta disponibilidad. Hay servicios variados en cada nodo (web, correo, proxy, etc) y entre esos servicios tengo al menos 3 bases de datos en MySQL.
Los servicios web, correo, proxy, mysql y el resto, los arranco y detengo cuando un nodo toma el control en reemplazo del otro, pero el nodo que se pone de descanso (stand by) se encarga de sincronizar los datos del nodo activo usando un script basado en rsync. Entre mis rutinas de script estoy sincronizando con rsync el directorio /var/lib/mysql completo desde el nodo activo (MySQL levantado) hacia el nodo en descanso (MySQL detenido). Me ha sucedido en un par de ocasiones que 2 tablas se han corrompido y lo solucione ejecutando mysqlcheck. La pregunta del millon es: ¿Es adecuado segun su experiencia... sincronizar las bases de datos con rsync? ¿Tiene algo que ver que un MySQL este levantado (nodo activo) y el otro MySQL este detenido (nodo en descanso) mientras sincronizo? Pense quizas en utilizar mysqldump hacia un archivo .sql y sincronizar este ultimo, pero quizas resulte mas laborioso al hacer un restore desde el script SQL. Gracias por su ayuda de antemano. _______________________________________________ Lista de correo Linux-plug Temática: Discusión general sobre Linux Peruvian Linux User Group (http://www.linux.org.pe) Participa suscribiéndote y escribiendo a: [email protected] Para darte de alta, de baja o hacer ajustes a tu suscripción visita: http://listas.linux.org.pe/mailman/listinfo/linux-plug IMPORTANTE: Reglas y recomendaciones http://www.linux.org.pe/listas/reglas.php http://www.linux.org.pe/listas/comportamiento.php http://www.linux.org.pe/listas/recomendaciones.php
