我正在编写一个备份用户数据的应用程序。在我的应用程序中,我必须执行增量备份操作。用于执行增量备份我正在尝试使用rsync算法。
我正在编写Windows版应用程序。我有用于存储文件的linux托管服务器。经过一番搜索,我得到两个lib“jarsync-0.1”和“sisyphe-0.92”,但“jarsync-0.1”是 一个β释放罐,没有给出适当的结果。和“sisyphe-0.92”配置为linux o.s。
请问您能否在java中建议任何可用于rsync的lib文件(适用于Windows版本)。
答案 0 :(得分:1)
目前没有完整的rsync Java端口。
在您的情况下,我会查看您可以调用的本机rsync。 DeltaCopy有一个适用于Windows的rsync GUI,可能很有用.. http://www.aboutmyip.com/AboutMyXApp/DeltaCopy.jsp
答案 1 :(得分:0)
答案 2 :(得分:0)
我看到此应用程序可以编码的唯一方法是通过对操作系统的本机rsync调用。由于没有可用于rsync的积极开发的java实现。所以我的建议是下载rsync实用程序,该实用程序在命令行中工作,并通过代码中的进程调用来调用该实用程序。
这是我现在能想到的最好的解决方案。