我有兴趣编写一个小应用程序来备份USB文件以帮助我的妻子并减少她的压力水平,当她认为她丢失了东西时!
我正在试图找出最好的方法,我想要一些非常简单的东西,但是想要备份更改的文件(有点像SVN)。所以我想出了以下想法,但我想知道是否有更好的方式可以建议。
我只想备份不同的文件以提高速度。我不确定是否扫描备份目录并获取FileInfo进行比较是最好的方法(显然是使用相对路径),或者是通过上一次备份的FileInfo集合,将其保存到某些XML文件或类似文件中。
或者,可能有更好的方法来做到这一点!有人有什么建议吗?
答案 0 :(得分:6)
嗯,对于linux,你可以使用像rsync这样的东西。 http://samba.anu.edu.au/rsync/或rsnapshot http://www.rsnapshot.org/
对于Windows,我相信microsoft有SyncToy:
答案 1 :(得分:0)