Sincronize diretórios da web em vários servidores no Ubuntu

Sincronize diretórios da web em vários servidores no Ubuntu

Digamos que eu tenha 3 servidores, um é um servidor de desenvolvimento, o código do protótipo vai aqui. Quando terminar, estou usando o scp para enviar esse arquivo para o servidor ativo, mas agora estou analisando várias configurações de servidor ativo e o balanceador de carga da Amazon.

Como faço para sincronizar esses dois servidores ativos. Pesquisei um pouco sobre o rsync, seria o mais fácil de configurar?

Responder1

Sua melhor aposta é usar algum tipo de ferramenta de implantação para executar as implantações para você. Dessa forma, ele executará os mesmos comandos em cada servidor. Eu recomendo

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

Isso é ótimo se você conhece python. Se você é uma pessoa rubi, então eu daria uma olhada

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

Você poderia fazer o rsync, mas se a implantação ficar complicada, pode ser mais fácil começar com fabric ou capistrano

informação relacionada