文件备份同步——FreeFileSync

文件备份同步——FreeFileSync

远风 261 2018-08-05

作为一名不折腾会死星人,一直以来都有一个很头疼的事情,就是每次换到新的环境时,重新部署安装各种软件或者工具时需要进行各种大大小小的配置。这些配置或繁或简,积少成多,有的一时想不起来,用到的时候才来配置,经常会浪费很多不必要的时间。所以一直有个想法,把所有自己日常使用所需的配置集中保存,最好能够进行云同步,每次换了新的OS就可以直接把配置文件下载下来,逐一覆盖配置文件就相对轻松很多了。

如果能够做到自动化一键配置,那应该就是理想中的最佳效果了,但是软件工具日新月异,系统环境也不尽相同,完全的自动化部署配置在复杂的个人使用环境下还是相对困难不少的。再加上可能还是需要一定程度的定制化,所以还是停留在同步配置文件吧。一键部署这种事情很容易出现奇奇怪怪的问题,后续可以尝试一下脚本化配置。

那么问题来了,如何把各个软件目录下的一些零碎的配置文件进行备份呢,最好能够双向同步,这样多端的配置也可以通过网盘来进行统一配置。通过搜索引擎,发现了FreeFileSync这么一款十分适合的开源软件。

FreeFileSync,顾名思义,可以进行本地/远程、单向/双向,手动/自动的文件同步。

那么利用这个工具,可以实现如下图的效果。
FreeFileSync

最重要的是,FreeFileSync可以自定义本地的任何文件,进行source文件夹和target文件夹选择之后,可以对具体需要同步的文件进行具体过滤,配合自定义的同步计划,可以实现同步本地任意的配置文件,简直不能更完美!
configsync