Pergunta

Eu estou procurando uma alternativa segura para fazer algo como isso,

wget --mirror --preserve-permissions --directory-prefix=/hdd2/website-backups --exclude-directories=special,stats --ftp-user=user --ftp-password=pass ftp://ftp.domain.com

É executado via cron.

O "--mirror" switch em que é importante para mim.

Foi útil?

Solução

Você já tentou rsync? (Eu nunca tentei com FTP antes, mas eu esperaria que algo poderia ser feito. Definitivamente trabalha com SFTP / SSH).

Outras dicas

Não sei o que você quer dizer com "seguro" aqui? - você quer dizer que você gostaria suporte para SFTP ou FTPS

Se assim for, você poderia usar onda --mas ele não faz o espelhamento recursiva em seu próprio; você vai precisar de um script para fazer isso.

Ou existem outras ferramentas semelhantes - aqui está um comparação gráfico onde você pode encontrar um que satisfaça os recursos necessários.

ftp: // user: password@ftp.domain.com | wget -i -

ou uso .netrc para armazenar senhas

ou não usar wget?

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top