为什么 lftp 镜像操作会随着时间的推移而变慢?

为什么 lftp 镜像操作会随着时间的推移而变慢?

我有 CCTV 服务器,每天使用 lftp 命令备份到远程 ftp 服务器。 CCTV服务器每天将视频保存到一个新文件夹,备份每天凌晨1点运行一次,因此每次备份只影响2个文件夹。 28 天后,本地副本将全部删除。

我当前使用的命令是:

mirror --reverse --use-cache --allow-chown --allow-suid --no-umask --verbose

移动文件时的文件传输率两年来一直保持稳定,但文件夹之间的等待时间正在缓慢增加。这意味着,如果按照每天备份 2GB 的时间计算,文件传输率为 1Mb/s,但 2 年后的平均速度现在已降至 0.5Mb/s。

我的命令中是否有任何内容导致进程膨胀?--use-cache例如?

我可以让镜像命令为每个文件夹运行一个线程,以便它可以在上传其他文件时继续加载文件夹内容吗?

答案1

在尝试清除缓存并--use-cache完全删除命令后,我的服务提供商承认他们的终端遇到了“网络问题”,这导致ls命令运行非常缓慢。幸运的是,我这边的详细日志能够证明他们的错误,现在显示一切正在全速运行。

请保留您的日志!

相关内容