FreeFileSync在分布式部署站点进行文件实时同步的步骤
1. 官网下载所需版本的FreeFileSync,下载地址 https://freefilesync.org/download.php
2. 软件安装,傻瓜式安装即可
3. 安装完会生成两个快捷方式,一个FreeFileSync,一个RealTimeSync
FreeFileSync可以进行手动同步操作。我们需要RealTimeSync进行自动同步
4. 先打开FreeFileSync,在左侧输入本地文件夹,右侧输入远端服务器文件夹,格式为 \\ip\盘符$\路径,例如: //192.168.1.2/d$/abc
可以通过加减号,修改需要同步的文件夹对
配置好路径之后,可以自定义对比规则和同步规则,以及一些过滤规则,这些官网都有步骤,然后可以直接按F9进行首次同步
首次同步需要验证SFTP用户名密码(默认远端服务器已经开启SFTP服务),验证过后首次同步开始执行,等待执行成功
5. 在当前窗口点击Save As Batch Job,保存为批处理任务文件,后缀为 .ffs_batch
6.打开RealTimeSync,将批处理任务文件拖到窗口中,如下
可以修改最小空闲时间(这个时间表示程序监控文件夹变化的间隔,过小会浪费系统资源)
然后点击Start,就可以实时文件同步了!