Sincronizar directorios web en múltiples servidores en Ubuntu

Sincronizar directorios web en múltiples servidores en Ubuntu

Digamos que tengo 3 servidores. Uno es un servidor de desarrollo, el código prototipo va aquí. Cuando terminé, estuve usando scp para enviar ese archivo al servidor en vivo, pero ahora estoy investigando múltiples configuraciones de servidor en vivo y el balanceador de carga de Amazon.

¿Cómo hago para sincronizar estos dos servidores en vivo? Busqué un poco sobre rsync, ¿sería el más fácil de configurar?

Respuesta1

Lo mejor que puede hacer es utilizar algún tipo de herramienta de implementación para ejecutar las implementaciones por usted. De esta forma ejecutará los mismos comandos en cada servidor. recomiendo

http://docs.fabfile.org/en/1.4.3/index.html

Eso es genial si conoces Python. Si eres una persona rubí entonces miraría

https://github.com/capistrano/capistrano/wiki/

Podrías hacer rsync, pero si la implementación alguna vez se complica, podría ser más fácil comenzar con fabric o capistrano.

información relacionada