Creo que ya no es un problema de mysql como tal, sino de la infraestructura y el presupuesto que tengas para hacer un montaje de alta disponibilidad.
Hay un servicio llamado heart beat, que se usa para estos casos, con el fin de dar alta disponibilidad del servicio ante una repentina caida del servidor principal.
te dejo un enlace que trata el tema
http://www.techironic.com/index.php/...and-heartbeat/
saludos