同步冒出conflict文件?群晖Drive冲突处理指引

场景

行政小张发现同步文件夹里多了个「报价表_她电脑名_时间_conflict_1.xlsx」,第一反应是文件坏了赶紧删。先别删——这是Synology Drive在保护你的数据:多台设备改了同一个文件,Drive不会静默覆盖任何一份,而是把冲突副本改名保留下来。看懂它、处理它、防住它,三步走。

先读懂冲突文件名

冲突文件按「原名_客户端名_冲突时间_冲突原因_序号」的格式改名,末尾那个英文代号就是答案:

  • WhiteSpaceConflict:文件名末尾带了多余空格,删掉空格即可;
  • TailCharacterConflict:文件名末尾带了句号,删掉句号即可;
  • CaseConflict:两台设备传了只差大小写的同名文件,比如test.txt和Test.txt,Windows和macOS都视为同名。改用不一样的名字;
  • TypeConflict:同名但扩展名不同的文件撞车,同样改个名。

处理动作很简单:对比两份内容,留需要的那份,改名或删除多余副本。删之前确认另一份还在。

七种常见诱因,对症预防

  1. 初始索引没建完就频繁改文件。刚建好同步任务的那段时间少动文件;Drive管理控制台的日志里不再出现"System added file"字样,说明索引已完成;
  2. 两个入口同时改。有人直接在服务器上通过SMB编辑,有人用Drive客户端改,最容易撞车。内网环境建议统一走同一个入口访问;
  3. 同名不同类型的文件往同步文件夹里传。传之前看一眼文件夹里有没有同名文件;
  4. Office这类单人编辑文档被多人同时打开。三个办法:改用Synology Office在线协作,多人同编不留冲突副本;编辑前先锁文件,别人只能只读打开;或者把文件移出同步文件夹,改完再放回;
  5. 日志、数据库、备份目标目录这类频繁写入的位置放进来了。在Drive客户端的同步规则里把它们排除,跳过项太多就新建一个只装该同步内容的文件夹重开任务;
  6. 杀毒软件在同步过程中拦了一脚。把Drive客户端和同步文件夹加进杀毒白名单;
  7. 另一套同步工具和Drive叠在同一个文件夹上。不同工具各用各的文件夹,别混。

写在最后

冲突机制本身是好事,乱的是使用习惯。给团队定几条规矩:统一编辑入口、该排除的排除、协作文档用在线编辑。Synology Drive的落地与团队培训,贵州诚鑫致达科技都做,企业部署遇到问题可以搜「诚鑫致达」聊聊。