programa de FTP que pode executar a mesma operação em vários servidores

2

Se eu tiver 5 servidores, e cada servidor tiver exatamente a mesma estrutura de arquivos, existe um programa de ftp que possa replicar a mesma operação em todos os servidores?

por exemplo:

/wwwroot/site1/

Agora, se eu quiser copiar um arquivo logo.jpg para a raiz da pasta:

/wwwroot/site1/logo.jpg

Existe um programa de ftp (talvez filezilla?) que eu possa configurar para que eu apenas copie o arquivo e execute a mesma operação nos outros servidores automaticamente?

    
por user1361315 21.02.2013 / 15:52

1 resposta

1

user1361315, se você estiver usando o Windows 7, poderá usar o cliente FTP.exe incorporado, que suporta:

-s:filename.txt

Então, basta colocar linhas como:

open ftp.siteone.com
ftpuser
myPassW0rd
cd /wwwroot/site1/
bin
put logo.jpg
quit

No nome do arquivo.txt e use:

ftp -s:filename.txt

Você pode criar facilmente um arquivo em lotes com alguns arquivos stub que usaram:

copy /A siteone.txt+newcommand.txt filename.txt
 copy /A sitetwo.txt+newcommand.txt filename.txt

Para unir um arquivo "header" para cada site (host, senha, etc diferente) com um "newcommand" comum que fez o mesmo trabalho para cada um deles e depois executa o FTP 5 vezes.

    
por 26.02.2013 / 15:55

Tags