mover arquivos entre servidores

1. mover arquivos entre servidores

Harrison Martins
hmweb

(usa Slackware)

Enviado em 07/10/2011 - 16:56h

Boa tarde, estou precisando mover arquivos entre servidores linux, irei passar a estrutura.

tenho 3 servidores onde vou chamar de A B C

o serivodr A fica na matriz, ele tera que logar no servidores B e C e mover arquivos que estao nos servidores B e C para um diretorio do servidor A , nao resolve copiar ele tem que mover para na pegar novamente o mesmo arquivo varias veses.

Alguem pode dar uma dica?


  


2. Re: mover arquivos entre servidores

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 07/10/2011 - 16:59h

podes usar o rsync , scp
criar um script para automatizar isso


3. Re: mover arquivos entre servidores

Harrison Martins
hmweb

(usa Slackware)

Enviado em 07/10/2011 - 17:01h

tenho usaod eles, mas eles apenas copiam nao movem, pois se eu usar apenas rsync ele ira trazer toda vez os mesmo arquivos, a pasta do servidor de destino recebe arquivos a todo instante mas nao posso pegar 2x o mesmo arquivo


4. Re: mover arquivos entre servidores

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 07/10/2011 - 17:05h

de uma olhada nos parâmetros do rsync

#man rsync eu uso para fazer backup
e ele não copia os mesmos arquivos somente os arquivos que foram alterados



5. Re: mover arquivos entre servidores

Ricardo Libanio
riesdra

(usa Debian)

Enviado em 07/10/2011 - 17:06h

o rsync tem opção de subir apenas arquivos que teve alteração, economizando banda e tempo.


6. Re: mover arquivos entre servidores

Harrison Martins
hmweb

(usa Slackware)

Enviado em 07/10/2011 - 18:02h

sim, mas o problema e que no destino , apos um processo o arquivo e apagado, ai ele seria baixado novamente entende.


7. Re: mover arquivos entre servidores

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 07/10/2011 - 20:52h

Faz um script em que você registra os arquivos já tratados, e só faz o rsync nos que ainda não foram tratados.

Dar para fazer...

E talvez nem vá precisar do rsync nesse caso (se bem que ele otimiza a transferência e tem a segurança), mas se você fizer um script que transfere o arquivo (pode ser pelo rsync) e registra que o mesmo ja foi tratado, depois retira ele do próxima transferência.

Se não tiver muitos detalhes, acho que podemos ajudar por aqui, mas a ideia é essa.
ABraços


8. Re: mover arquivos entre servidores

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 07/10/2011 - 20:53h

Fizemos algo parecido onde trabalho.

Após um certo prazo, (via script agendado) movemos os arquivos da origem para outro diretório, assim o rsync não sincroniza eles novamente.



9. Re: mover arquivos entre servidores

Luis Vitorio
vitorioluis

(usa Debian)

Enviado em 07/10/2011 - 21:28h

usa o rsync...


10. Re: mover arquivos entre servidores

Harrison Martins
hmweb

(usa Slackware)

Enviado em 07/10/2011 - 22:30h

Acho que nao consegui me expressar, o servidores B e C recebem arquivos de um sistema de gestao' mas eles nao poderao enviar arquivos se pdessem eu usaria o rsync e apos um mv, o servidor A tem que pegar os arquivos de B e C e depois mover deles pois o A pega os files e apos 2 minutos uma aplicacao remove eles e como deixam de existir no A ele pegaria novamente o mesmo arquivo de B e C


11. Re: mover arquivos entre servidores

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 07/10/2011 - 22:46h

Ok, mas o rsync faz pull e push, ou seja ele envia e pega os arquivos.

Você pode instalar ele no servidor A para pegar de B e C, ou instalar em B e C para enviar para A




12. Re: mover arquivos entre servidores

Harrison Martins
hmweb

(usa Slackware)

Enviado em 08/10/2011 - 00:43h

para isso posso usar tanto rxync quanto scp, o problema e fazer com que apos a copia o servidor A apague os arquivos dos server B e C



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts