Problemas ao enviar arquivo para host remoto

1. Problemas ao enviar arquivo para host remoto

iudemar
iudemar

(usa Slackware)

Enviado em 05/07/2011 - 08:09h

Caros colegas do forum. Estou passando por uma situação um pouco complicada e gostaria da ajuda de vocÊs. Tenha na empresa um servidor que todos os dias a noite, recebe um arquivo de 5GB de outro servidor localizado em uma outra região. Tenho um script que na madrugada faz essa copia com scp. O que vem acontecendo é que as vezes, na maioria das vezes o script não chega a enviar o arquivo por completo, o arquivo tem 5GB e as vezes não chega por completo no destino. Isso tem me preocupado visto que é um arquivo de backup que todos os dias tem que esta no servidor, eu tenho feito isso na mão constantemente quando percebo pela manhã que o arquivo não chegou por completo.

Minha dúvida é, se existe alguma maneira no scp ou com outro comando de enviar o mesmo arquivo de onde ele parou. Tipo o script começa as 2hrs da madrugada, vai sendo executado, se o arquivo não é enviado por completo, um outro comando seja com scp com algum parâmetro ou não, num sei poderia enviar novamente o que resta do arquivo, ficando então sem minha intervenção. Alguem tem alguma dica que possa ajudar??

Agradeço a todos desde já, obrigado.


  


2. Re: Problemas ao enviar arquivo para host remoto

Osama Jr.
/bin/laden

(usa Void Linux)

Enviado em 05/07/2011 - 08:33h

Cara faz com que esse script que vc usa gere algum tipo log para posterior análise, assim fica fácil descobrir o que tá ocorrendo!


3. Re: Problemas ao enviar arquivo para host remoto

iudemar
iudemar

(usa Slackware)

Enviado em 05/07/2011 - 09:31h

Ja tenho a saída no log de um arquivo txt. Porem não ajuda muito, o que acontece é que o arquivo é muito grande e possivelmente perde conexão com o servidor no momento do envio. Alguma oscilação no link, alguma coisa do tipo. Gostaria de saber se existe alguma opção no scp, ou outro comando que possa ajudar.

Estava lendo um pouco sobre o rsync, porem gostaria de saber se esse comando realmente faz o que quero. Caso o script morra antes de terminar o envio do arquivo ele mande novamente o arquivo faltando apenas o que resta, para completar seu tamanho. Nesse caso eu teria uma linha com o comando de envio e outra linha com o comando de envio tambem, só que desta vez enviando o que ainda nao foi enviado. Agradeço a todos.


4. Re: Problemas ao enviar arquivo para host remoto

Perfil removido
removido

(usa Nenhuma)

Enviado em 05/07/2011 - 09:56h

A única opção que tenho em mente é compartilhar uma pasta em ftp, em baixar o arquivo da pasta com o wget:

Criar e compartilhar servidor ftp:
http://www.vivaolinux.com.br/artigo/Instalando-e-configurando-um-servidor-FTP

Para baixar o arquivo:

wget -c ftp://hostftp/arquivo.ext


5. Re: Problemas ao enviar arquivo para host remoto

Perfil removido
removido

(usa Nenhuma)

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

Só para esclarecer que o wget continua o download de onde parou, se por acaso der algum problema na conexão.


6. Re: Problemas ao enviar arquivo para host remoto

iudemar
iudemar

(usa Slackware)

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

Agradeço pela ajuda pessoal, mais tem que ser com scp ou com outro comando que não sei qual. Estou pesquisando mais nenhuma novidade ate agora.


7. Re: Problemas ao enviar arquivo para host remoto

Perfil removido
removido

(usa Nenhuma)

Enviado em 05/07/2011 - 13:13h

Olhe esse artigo:

http://www.hardware.com.br/tutoriais/dominando-ssh/pagina9.html


8. Re: Problemas ao enviar arquivo para host remoto

iudemar
iudemar

(usa Slackware)

Enviado em 05/07/2011 - 14:37h

Obrigado pela dica, ja tinha visto este artigo, muito bom. Vou realizar alguns testes por aqui, espero que consiga contornar meu problema, obrigado.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts