【发布时间】:2018-05-20 19:46:31
【问题描述】:
我正在创建一个将数据备份到 FTP 的备份程序。为了有效存档,我需要做几个文件属性比较。现在,我正在使用FluentFTP 并调用FtpClient.FileExists FtpClient.GetFileSize 和FtpClient.GetModifiedTime 每个文件。这显然不是很理想。
如果我可以在一次调用中下载 FTP 目录的整个树结构以及文件属性,它将大大提高备份速度。另一种方法是建立一个本地索引,但我必须确保它被正确更新并考虑到它被损坏的可能性。
除了推出我自己的解决方案之外,还有其他方法吗?
【问题讨论】: