
Tengo dos instancias ec2 en un balanceador de carga, me gustaría poder hacer que una sea la fuente y la otra un espejo. Donde la fuente es la instancia que siempre se actualiza y el espejo se actualiza a sí mismo desde la fuente.
Usaría rsync en este caso, mi única preocupación es qué sucede cuando la fuente, por algún motivo, queda desactualizada. (En este caso el espejo está por delante de la fuente). ¿Cómo recibo una notificación y cómo puedo rectificarlo solo?
Gracias.
Respuesta1
También puedes utilizar Amazon EBS. Esto le brindará almacenamiento en bloque persistente y alta disponibilidad, lo que parece ser su objetivo. AWS EBS es fácil de administrar con la consola y puedecopiar volúmenesfácilmente.
Si desea conservar la opción rsync, entonces pondría el comando rsync en un script, canalizaría la salida a un archivo y me lo enviaría por correo electrónico. O puede monitorear los registros en busca de errores apropiados a través de un trabajo cron y agregar una notificación para esos errores en el script cron. Estas opciones consumen más recursos que el uso de los servicios de AWS.
Con respecto a la parte "rectificar" de la pregunta; No estoy seguro de cómo el sistema primario podría quedar obsoleto. Estoy seguro de que tiene copias de seguridad periódicas programadas y tomará una instantánea antes de cualquier cambio importante, de modo que pueda usarse para restaurar el sistema al último estado operativo conocido.