使用FreeFileSync备份firefox配置

FreeFileSync的基本使用
1,选择两个文件夹,左边为较新的文件夹,右边为较旧的文件夹
2,按比较按钮,对比两个文件夹内容后,按同步,左边较新的文件将会覆盖右边较旧的文件

使用FreeFileSync备份firefox配置


同步时,会显示详细的信息,文件走向,总大小,变化……方便核对
使用FreeFileSync备份firefox配置


同步完成后会显示日志,出现错误会提示
使用FreeFileSync备份firefox配置


进一步认识FreeFileSync
1,认识FreeFileSync的设置
比较设置,默认选择比较文件时间和大小,速度极快,比较文件内容较慢,没有特殊情况不建议选择
使用FreeFileSync备份firefox配置


过滤器,决定你选择的两个文件夹不对比那些内容(排除),仅对比哪些内容(包括)
时间跨度和文件大小可以进一步过滤需要对比的内容 。进阶应用将会举例
使用FreeFileSync备份firefox配置


同步设置,建议选择更新,这样:
左右两边都有的文件,左边新,左边的内容会覆盖右边旧的内容;右边新,一切保存不变
仅仅左边有的内容,会直接复制到右边
仅仅右边有的内容,将会保持不变
删除建议选择保留历史版本,历史版本会存在对比文件夹的Backup文件夹里面
处理错误建议选择弹出框,至于完成后的操作,酌情选择
使用FreeFileSync备份firefox配置


2,认识FreeFileSync两种同步作业类型
进行一次文件对比会话后较好保存这次会话,方便下次使用 。保存的会话称为作业,有两种形式可以选择
使用FreeFileSync备份firefox配置


以 ffs_gui 为扩展名的作业类型只能在FreeFileSync界面使用
以 ffs_batch 为扩展名的类似bat脚本,可以不显示FreeFileSync界面静默运行(这一点很重要,firefox的备份将会建立在这个基础上)
使用FreeFileSync备份firefox配置


进阶应用
好了,重头戏来了,使用FreeFileSync备份firefox配置
以我个人为例,平时使用firefox备份最频繁的就是书签,我习惯使用这个参数,这样,firefox关闭时书签会自动备份到配置文件夹
//书签生成html
user_pref("browser.bookmarks.autoExportHTML", true);
但这仍然不够啊,我需要隔一段时间就从配置文件夹复制出来,用onedrive同步配置,如此,极不方便
还有uc脚本和新标签页的配置文件,往往需要经常改动
使用FreeFileSync备份firefox配置



使用FreeFileSync备份firefox配置


这些数据的,如果每次都去复制出来然后用onedrive备份真是件愚蠢的事
FreeFileSync派上用场了 (*^__^*)
1,选好你需要备份的数据的文件夹
使用FreeFileSync备份firefox配置


2,过滤文件
选择的文件夹的数据往往不是全部需要的,比如
E:My data1(firefox配置文件夹) 和 E:Backupfirefox备份这两个对应的文件夹我想用来备份user.js和书签
在文件夹对的过滤器设置中填入如下内容,包括这两个文件即可(注意,不是全局过滤器)
使用FreeFileSync备份firefox配置


而E:My data1extensionsuserChromeJS@mozdev.orgcontentmyNewTab 和 E:Backupfirefox备份myNewTab文件夹对中,我想排除bing壁纸这个文件夹,填入如下内容(注意,不是全局过滤器)

推荐阅读