Pular para o conteúdo

criar um shell script para copiar logs diarios em 5 servidores

Responder tópico
  • Denunciar
  • Indicar

1. criar um shell script para copiar logs diarios em 5 servidores

Enviado em 11/03/2011 - 07:48h

Uma luz por favor ...
caros,
preciso de ajuda para criar um shell script para aceder a 5 servidores(srv01,srv02,srv03,srv04 e srv05)
com senha e copiar todos os logs criados na data atual para um dir do srv05.

Agradeço desde ja a vossa colaboração.

Responder tópico

2. Re: criar um shell script para copiar logs diarios em 5 servidores

Enviado em 11/03/2011 - 08:18h

Cara,

Vai precisar de alguns artigos, mas creio que encontre tudo aqui no VoL mesmo.

Procure por "ssh sem senha", "Rsync", "scp" e "find"

Creio que com esses recursos consiga fazer um script que resolva seu problema.

Com o SSH sem senha, vai conseguir acessar todos os servidores através do servidor 5 sem precisar colocar usuário e senha (calma é super seguro).

O Rsync pode comparar os arquivos e fazer a cópia somente dos arquivos novos.

SCP pode ser uma alternativa ao rsync, assim como o FIND.

Fazer scripts é tranquilo, desde que pense com ojetividade, pois nada mais é que um arquivo com os comandos que seriam feitos por você no dia a dia só que automatizados. Depois que você estiver familiarizado com esse tipo de script vai começar a "pensar" mais alto e procurar recursos mais avançados.

Mas comece por esses passo que te mostrei e se tiver dúvidas, poste aqui para ajudarmos.

3. Re: criar um shell script para copiar logs diarios em 5 servidores

Enviado em 11/03/2011 - 08:24h

Thanks ! Pelas dicas volcom.
Mas eu preciso de um exemplo concreto para começar pois eu so novo a escrever
scripts.

Luz please.

5. Re: criar um shell script para copiar logs diarios em 5 servidores

6. Re: criar um shell script para copiar logs diarios em 5 servidores

Enviado em 11/03/2011 - 09:13h

thanks volcom...
vou seguir a tua dica.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder