Estimados foristas, para solicitarles su colaboración en lo siguiente:
Tenemos una aplicación que aloja los datos en una BD postgres, pero por lo
critico del servicio se requiere implementar un servicio de respaldo que
debe funcionar así:
Nota: El alojamiento es en empresas que prestan el servicio de hosting
(lease solo acceso via phpPgAdmin y accesos al cron)
En el hosting primario (H1) esta permanentemente recibiendo datos, si este
H1 deja de estar operativo, la aplicación que envia datos se redirecciona y
empieza a enviar los datos al servidor secundario (H2). Se requiere:
- En operación normal de H1, se estén sincronizando los datos a H2 para que
estén disponibles.
- Si H1 estuvo fuera de servicio, tan pronto este activo nuevamente, se
sincronicen los datos que haya recibido H2.
La pregunta es: ¿Que mecanismos se pueden usar para lograr la sincronización
planteada y cual seria el mejor?
Nota: Se tiene la posibilidad de usar python y el cron si se requiere.
Gracias por su ayuda.
Cordial saludo
Juan Carlos Villalobos Cardona
--
TIP 8: explain analyze es tu amigo