![是否有任何适用于 Windows 的 FTP 服务器可以在文件被新上传替换时自动备份文件?](https://linux22.com/image/1287125/%E6%98%AF%E5%90%A6%E6%9C%89%E4%BB%BB%E4%BD%95%E9%80%82%E7%94%A8%E4%BA%8E%20Windows%20%E7%9A%84%20FTP%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%8F%AF%E4%BB%A5%E5%9C%A8%E6%96%87%E4%BB%B6%E8%A2%AB%E6%96%B0%E4%B8%8A%E4%BC%A0%E6%9B%BF%E6%8D%A2%E6%97%B6%E8%87%AA%E5%8A%A8%E5%A4%87%E4%BB%BD%E6%96%87%E4%BB%B6%EF%BC%9F.png)
我正在寻找在 Windows 下运行的 FTP 服务器。
它应该具有这样的功能:如果客户端上传了已存在的文件,服务器可以将旧文件复制到某处作为备份。有什么建议吗?
答案1
您可能需要研究版本控制系统(git,svn)和/或使用 Windows 任务调度程序(创建由事件触发的任务)。
您是否尝试过使用这个:http://en.wikipedia.org/wiki/Continuous_data_protection?
答案2
我在网上搜索了一下,发现有一些 FTP 服务器软件可以配置为在发生某些事情时运行脚本。它们是:
通过一些配置和脚本的工作,可以实现该功能。我采用了 Sysax Multi Server,因为 zFTPServer 的脚本功能只有非免费版本才支持。