WGET sincronizar FTP [RESOLVIDO]

1. WGET sincronizar FTP [RESOLVIDO]

Denis Argentin
argdenis

(usa Outra)

Enviado em 24/08/2017 - 15:48h

Boa tarde Galera

Uso o Wget para sincronizar diretório de servidores com FTP.
Basicamente a duvida é a opção "-m" que espelha o FTP porém se eu usar junto a opção "-c" que continua o download do arquivo, isso corrompe o arquivo.
Em testes com um aquivo TXT, altero o arquivo, em seguida executo o wget -mc ftp://..... ele não baixa o arquivo novamente e sim adiciona dentro do arquivo o conteudo alterado, com arquivos compactado o mesmo soque ele invalida o arquivo.

Ajudas??
De repende abrir um bug no GNU WGET, num sei..
Obrigado Pessoal



  


2. Re: WGET sincronizar FTP [RESOLVIDO]

Fabiano
fpires

(usa Debian)

Enviado em 24/08/2017 - 18:26h

Até onde eu sei, a opção -c é pra continuar a baixar arquivos incompletos (um arquivo cujo download foi interrompido devido a um problema, como uma falha na conexão). Ela não é pra sincronizar alterações em arquivos. Pra isso, talvez seja melhor utilizar o rsync.


3. Re: WGET sincronizar FTP

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 24/08/2017 - 22:56h

argdenis escreveu:

Boa tarde Galera

Uso o Wget para sincronizar diretório de servidores com FTP.
Basicamente a duvida é a opção "-m" que espelha o FTP porém se eu usar junto a opção "-c" que continua o download do arquivo, isso corrompe o arquivo.
Em testes com um aquivo TXT, altero o arquivo, em seguida executo o wget -mc ftp://..... ele não baixa o arquivo novamente e sim adiciona dentro do arquivo o conteudo alterado, com arquivos compactado o mesmo soque ele invalida o arquivo.

Ajudas??
De repende abrir um bug no GNU WGET, num sei..
Obrigado Pessoal


velho ... isso ao meu ver é uma parada bem lógica ... veja bem ... vc tem um fusca com 2 elefantes dentro aí baixa a metade do do arquivo fusca, depois add + 2 elefantes no fusca, termina de baixar ... quando vai abrir da erro, pois vc tem INFORMAÇÃO de 1 fusca com 2 elefantes dentro e 1 fusca com 4 elefantes dentro ... o bagulho pira !!!

quando vc sincroniza é diferente .. vc baixa a metade, quando vai baixar a outra metade o software atualiza 1º as informações, caso o arquivo metade baixado contenha informações diferentes ele baixa o arquivo de novo !!!

Download é uma coisa ... sincronização é outra ... concorda ???



------------------------------------------| Linux User #621728 |-----------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------| Linux User #621728 |-----------------------------------------



4. Re: WGET sincronizar FTP

Denis Argentin
argdenis

(usa Outra)

Enviado em 30/08/2017 - 09:50h

fpires escreveu:

Até onde eu sei, a opção -c é pra continuar a baixar arquivos incompletos (um arquivo cujo download foi interrompido devido a um problema, como uma falha na conexão). Ela não é pra sincronizar alterações em arquivos. Pra isso, talvez seja melhor utilizar o rsync.


Cara, seria ótimo o rsync, mas até onde eu sei ele não funciona over FTP, somente SFTP.
Obrigado!




5. Re: WGET sincronizar FTP [RESOLVIDO]

Denis Argentin
argdenis

(usa Outra)

Enviado em 30/08/2017 - 09:52h

Mauriciodez escreveu:


velho ... isso ao meu ver é uma parada bem lógica ... veja bem ... vc tem um fusca com 2 elefantes dentro aí baixa a metade do do arquivo fusca, depois add + 2 elefantes no fusca, termina de baixar ... quando vai abrir da erro, pois vc tem INFORMAÇÃO de 1 fusca com 2 elefantes dentro e 1 fusca com 4 elefantes dentro ... o bagulho pira !!!
......


Realmente, faz todo o sentido.
Obrigado!


6. Re: WGET sincronizar FTP [RESOLVIDO]

Fabiano
fpires

(usa Debian)

Enviado em 30/08/2017 - 15:17h

argdenis escreveu:

fpires escreveu:

Até onde eu sei, a opção -c é pra continuar a baixar arquivos incompletos (um arquivo cujo download foi interrompido devido a um problema, como uma falha na conexão). Ela não é pra sincronizar alterações em arquivos. Pra isso, talvez seja melhor utilizar o rsync.


Cara, seria ótimo o rsync, mas até onde eu sei ele não funciona over FTP, somente SFTP.
Obrigado!


Mas funciona em cima de SSH (ou até puro, sem criptografia).







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts