可能重复:
备份 Linux 到 ftp 服务器
这种场景很常见,但我遇到了一个小问题。我的服务器很旧,除非我能找到可以工作的预编译库。我尝试使用 ncftpput 将所有文件复制到 ftp 服务器。它可以工作,但由于某些原因,远程服务器最终关闭了连接。我搜索了信息,但找不到让 ncftpput 重新连接的方法。
问题是我可以手动重新连接,但它将从第一个文件开始并上传所有内容,直到再次超时...我知道如何拆分我的备份,这样它就不会消耗所有带宽,我再次被踢出(这是我的理论)。
如果没有其他解决方案,我可能会做一个大循环,循环遍历所有文件并为每个文件重新创建一个新连接,然后逐个发送它们。如果有更好更干净的解决方案。我正在听。
答案1
查看此处找到的文档:http://www.ncftp.com/ncftp/doc/ncftpput.html
看来默认值是:“尝试(不)恢复传输。默认值是不尝试恢复(-Z)。”
如果您使用“-z”,听起来好像它应该允许传输重新连接。