我们使用 Filezilla FTP 客户端将大量 CSV 文件传输到我们的客户站点。
例如:883MB 文件。
我们这边的 CSV 显示 883MB。传输后接收端的 CSV 显示 883MB。但客户说他们收到的 csv 中缺少数据。我们在我们这边看到了它。这种情况已经反复发生了一段时间,不用说,客户很沮丧。
Filezilla 上的控制台日志未显示任何错误或中止。
该文件是由在服务器 A(VDI)上运行的 SAS 程序生成的。SAS 将最终输出写入 NAS 驱动器(例如服务器 B)上的共享位置。出于某种原因,我无法直接在服务器 A 上调用 Filezilla。
因此,我登录到具有可运行的 filezilla 客户端的服务器 C。从服务器 C,我将文件从共享驱动器 ftp 到 B。
有人知道这里发生了什么事吗?
忘记提了:远程服务器是 Linux 服务器,而我在 Windows 服务器上。因此,这是 Windows -> Linux 的传输。
答案1
这是一个自 2008 年以来就已知的问题。怀疑与 NAT 配置有关。请参阅https://forum.filezilla-project.org/viewtopic.php?t=5402 这个问题还没有解决,因为我还是有这个问题。我从 NAS FTP 文件。你可以使用另一个免费的 FTP 软件,它也能完成这个任务。