文件同步工具是我们平时工作学习生活中经常会用到的一款软件,目前,网上的文件同步工具各种各样。FreeFileSync 就是一款使用简单的开放源码文件夹同步和比较软件,界面简洁,简单易用,它用于快速简便的配置和行动之间的同步两个文件夹。以下是关于 FreeFileSync 软件的相关介绍,一起来了解下吧。
功能介绍
FreeFileSync 首先是文件同步功能,可以在指定的两个文件夹之间进行单向或双向的同步,点击程序窗口右上方的绿色齿轮图标可以设置相关参数;期间也可以自定义需要筛选的文件,有“包括”和“例外”两种过滤方式,定义需要过滤的文件类型,这就看个人需要了。
此外就是比较不同文件夹中的文件是否相同的功能,不过这个功能比较适合同步之前使用,比较的结果会直接显示在列表中,方便查看,这样你就可以清楚的知道是否需要进行同步操作了,节省系统资源。
使用说明
1. 认识 FreeFileSync 的设置
比较设置,默认选择比较文件时间和大小,速度极快,比较文件内容较慢,没有特殊情况不建议选择
过滤器,决定你选择的两个文件夹不对比那些内容(排除),仅对比哪些内容(包括)
时间跨度和文件大小可以进一步过滤需要对比的内容。进阶应用将会举例
同步设置,建议选择更新,这样:
左右两边都有的文件,左边新,左边的内容会覆盖右边旧的内容;右边新,一切保存不变
仅仅左边有的内容,会直接复制到右边
仅仅右边有的内容,将会保持不变
删除建议选择保留历史版本,历史版本会存在对比文件夹的 Backup 文件夹里面
处理错误建议选择弹出框,至于完成后的操作,酌情选择
2. 认识 FreeFileSync 两种同步作业类型
进行一次文件对比会话后最好保存这次会话,方便下次使用。保存的会话称为作业,有两种形式可以选择
以 ffs_gui 为扩展名的作业类型只能在 FreeFileSync 界面使用
以 ffs_batch 为扩展名的类似bat脚本,可以不显示 FreeFileSync 界面静默运行(这一点很重要,firefox 的备份将会建立在这个基础上)
FreeFileSync 的基本使用
1. 选择两个文件夹,左边为较新的文件夹,右边为较旧的文件夹
2. 按比较按钮,对比两个文件夹内容后,按同步,左边较新的文件将会覆盖右边较旧的文件
同步时,会显示详细的信息,文件走向,总大小,变化……方便核对
同步完成后会显示日志,出现错误会提示
进阶应用
好了,重头戏来了,使用 FreeFileSync 备份 firefox 配置
以我个人为例,平时使用 firefox 备份最频繁的就是书签,我习惯使用这个参数,这样,firefox 关闭时书签会自动备份到配置文件夹
//书签生成 html
user_pref("browser.bookmarks.autoExportHTML", true);
但这仍然不够啊,我需要隔一段时间就从配置文件夹复制出来,用 onedrive 同步配置,如此,极不方便
还有 uc 脚本和新标签页的配置文件,往往需要经常改动
这些数据的,如果每次都去复制出来然后用 onedrive 备份真是件愚蠢的事
FreeFileSync派上用场了
1. 选好你需要备份的数据的文件夹
2. 过滤文件
选择的文件夹的数据往往不是全部需要的,比如
E:\My data\1(firefox 配置文件夹) 和 E:\Backup\firefox 备份 这两个对应的文件夹我想用来备份 user.js 和书签
在文件夹对的过滤器设置中填入如下内容,包括这两个文件即可(注意,不是全局过滤器)
而 E:\My data\1\extensions\userChromeJS@mozdev.org\content\myNewTab 和 E:\Backup\firefox 备份 \myNewTab 文件夹对中,我想排除 bing 壁纸这个文件夹,填入如下内容(注意,不是全局过滤器)
其他文件夹对中的所以文件如果都是需要同步的,就不需排除
一切都完成之后,直接将这个会话存为 ffs_batch 批处理。好了,以后双击这个批处理,将会自动备份你所需要备份的文件到指定的文件夹(到onedrive 文件夹就直接备份到云端了哦)。
你可以随时随地直接打包带走你重要的配置