一、免费、开源的FreeFileSync

这里介绍的是FreeFileSync,一款免费、开源的备份软件。

当然还有其他更多强大的类似软件,如付费的GoodSync和微软的SyncToy等等。

官网:https://freefilesync.org

二、下载安装

我们可以在官网 https://freefilesync.org/download.php 下载安装文件,如WINDOWS版本:Download FreeFileSync 10.5 Windows,正常安装即可。

中文界面、可选择免安装便捷版(更新:新版安装便捷版需要捐助,并不影响使用)

FreeFileSync 免费文件同步软件 实时自动备份重要资料-半竹博客

三、快速入门

1、选择文件夹

首先,1、选择要备份的目录。 2、选择要备份到的目录(如果有多个目录在不同的位置,点击+号可以添加对应文件夹),可以是本地磁盘、共享或者远程SFTP服务器。3、配置同步规则,如下。
Windows下利用开源的FreeFileSync进行定期自动备份 - 技术宅拯救地球! - 技术宅

同步规则需要配置三个部分:

 

  • 比较:建议选择“文件时间和大小”,速度较快。
  • 过滤器:默认已经过滤了“Recycler、desktop.ini、thumbs.db”这些系统自带的文件和文件,如果有需要,可自行添加。比如要排除掉所有名为”logs”目录,规则为:*\logs\。要排除掉所有.log文件,规则为:*\*.log。只排除D盘根目录下的“logs”目录,规则为:\logs\。
  • 同步:这里建议选择自定义,按需配置左侧和右侧更新哪一侧。同时可以配置文件删除后如何处置,可以永久删除、可以进回收站、可以以时间戳重命名后复制到另一个指定的路径(推荐)。
Windows下利用开源的FreeFileSync进行定期自动备份 - 技术宅拯救地球! - 技术宅

 

此时,可以点击【比较】,查看要同步和更新的文件,确认无误后,点击【同步】,会提示你将要从哪一侧向哪一侧更新多少文件,一共多大。然后点击【Start】。

Windows下利用开源的FreeFileSync进行定期自动备份 - 技术宅拯救地球! - 技术宅

如果确认整个过程无误,就可以将这个过程保存为批处理,添加到Windows计划任务中,实现定期自动备份了。点击下图所示按钮,另存为批处理作业(*.ffs_batch),记住路径,下面会用到。

Windows下利用开源的FreeFileSync进行定期自动备份 - 技术宅拯救地球! - 技术宅

【处理错误】选择忽略,勾选【以最小化运行】,在完成时【关闭进度对话框】,如果需要日志,可以勾选【保存日志】。

 

2、比较

点击“比较”按钮,我们可以看到原始文件夹中有一个01.txt文件;

FreeFileSync 免费文件同步软件 实时自动备份重要资料-半竹博客

您也可以设置两个文件夹的比较方式设置(点击“比较”按钮右侧的设置图标):

FreeFileSync 免费文件同步软件 实时自动备份重要资料-半竹博客

3、同步

点击“同步”按钮,选择开始,就会将其中一个文件夹中的资料同步至另一个文件夹;

FreeFileSync 免费文件同步软件 实时自动备份重要资料-半竹博客

还有一个非常重要的功能,可以设置文件同步的方式(“同步”按钮左侧的设置按钮):

选择一个变化:双向、镜像、更新、自定义

至于其作用,就是看个人需要:比如是想增删原文件夹,目标文件夹相应更改,并且反过来同样适用;还是只需要单向同步,目标文件夹更改了,原文件夹不变?

FreeFileSync 免费文件同步软件 实时自动备份重要资料-半竹博客

四、其他

所以,设置其实很简单,1、选择原文件和目标文件,2、点击同步,即可。

想要添加更多同步选项,再做相应的详细设置。当然,还有其他更多实用的功能,我们下次再说,比如:

  1. 通过“计划任务”,实现自动备份;

  2. 通过“访问再线存储空间”,实现服务器文件自动备份。