Wget镜像站点通过ftp - timestamps问题

时间:2016-05-09 12:00:07

标签: ftp cron wget mirror

我正在处理的网站每天需要通过FTP从外部系统下载大量文件。这不是我的设计,它是外部提供商提供的唯一解决方案(我不能使用SSH / SFTP / SCP)。

我已经通过使用wget解决了这个问题,在cron任务中运行:

wget -m -v -o log.txt --no-parent -nH -P /exampledirectory/ --user username --password password ftp://www.example.com/"

不幸的是,wget似乎没有看到时间戳差异,因此当修改文件时,它仍会返回:

  

远程文件不比本地文件新   `/xxx/data/data.file”    - 没有检索。

当我通过FTP手动连接时,我可以看到时间戳的差异,因此应该获取更新的文件。我无法通过任何其他方式访问或控制目标服务器。

我能做些什么来解决这个问题吗?我可以强制wget镜像而忽略时间戳吗? (我明白这会破坏镜像的意义)......

0 个答案:

没有答案