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.