为什么 Synology Drive 上出现文件冲突

症状

您会在同步文件夹中看到重复的文件,并在文件名中加上字词“冲突”和时间戳。

诊断

如果多台计算机对同一文件进行更改,则可能会发生文件冲突。发生这种情况时,Synology Drive将自动重命名冲突文件以防止数据丢失。

本文将介绍Synology Drive如何处理文件冲突以及如何解决文件冲突。

解决方案

Synology Drive如何命名冲突文件

冲突文件的格式通常为:

<original_file_name>_<client_name>_<conflict_time>_<conflict_reason>_<conflict_number>.<original_extension>

冲突文件的示例为: a_Andy-PC_Jan-03-0901-2013_CaseConflict_1.txt

  • original_file_name:这是原始文件的文件名部分。例如,“ a ”是文件“ a.txt ”的文件名部分。
  • client_name:这是在建立连接时用于区分Synology Drive客户端的名称。每个客户端的名称不同。
  • conflict_time:这是发生冲突的时间,格式为:<month>-<day>-<hour> <minute>-<year>。例如,2013年1月3日上午9:01将转换为Jan-03-0901-2013 。
  • conflict_reason :这是发生文件冲突事件的原因。目前,我们有3个已知的文件冲突原因:
    •  WhiteSpaceConflict :文件名后有一个额外空格。例如,文件“ test.txt ”或文件夹“ test ”。
      解决方案:只需移除额外空格。
    •  TailCharacterConflict :文件名后有句点。例如,文件“ test. ”。
      解决方案:只需删除句点即可。
    •  CaseConflict :当您上传和同步两个相同名称的文件时,会发生这种情况。例如,在Windows和macOS中,文件“ test.txt ”和“ Test.txt ”被视为相同,即使macOS为大写。
      解决方案:使用与现有文件/文件夹不同的名称。
  • conflict_number :当存在另一个相同名称的冲突文件时,这是在文件名后面附加的数字。
  • original_extension:这是原始文件的扩展名部分。例如,“ txt ”是文件“ a.txt ”的扩展部分。

文件冲突的可能原因和相应的解决方案

  1. 原因:在Synology Drive服务器和客户端完成文件夹的初始索引之前,频繁编辑同步文件夹中的文件。
    解决方案:推迟编辑文件,直到Synology Drive完成对同步文件夹的索引。 1
  2. 原因:当多个用户同时编辑同一文件时,尤其是直接在服务器上进行编辑时。例如,一个用户正在通过SMB编辑服务器上同步的文件/文件夹,而其他用户正在通过Synology Drive Client桌面应用程序编辑相同的文件/文件夹。
    解决方案:如果同步文件要由多个用户编辑,请仅通过相同的连接方法(例如,仅通过桌面应用程序或仅通过SMB在服务器上)进行编辑。
  3. 原因:将相同名称但文件类型不同的文件上传到同步的文件夹。
    解决方案:上传文件之前,请确认同步文件夹中没有其他相同名称的文件(任何文件类型)。
  4. 原因:同步过程中,杀毒程序可能会中断同步任务。
    解决方案:要防止杀毒程序干扰同步,请将Synology Drive Client和同步文件夹添加到杀毒程序的白名单。
  5. 原因:多个用户正在编辑仅允许单个用户访问的文件,如Microsoft Office文档。
    解决方案:使用Synology Office在多个用户之间共享和编辑文档。请参阅本文以了解详细信息。
  6. 原因:同步不适合的文件/文件夹,这些文件/文件夹经常被修改或可以被其他应用程序(如日志文件,数据库或用于备份的文件夹)锁定。
    解决方案:确保不合适的文件通过配置同步配置文件DSM占跳过2或编辑的您的Synology驱动器客户端的同步任务的同步规则3 4 。
  7. 原因:您使用其他同步程序5与Synology Drive同步的文件夹同步。
    解决方案:对不同的同步程序使用不同的文件夹。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值