我收到错误消息:“共享文件夹同步无法同步任务,因为某些文件不再存在或具有不正确的属性”。我该怎么办?

我收到错误消息:“共享文件夹同步无法同步任务,因为某些文件不再存在或具有不正确的属性”。我该怎么办?

部分文章为机器自动翻译,文中可能有文法错误或语义模糊之处。

症状

您收到有关共享文件夹同步任务失败的 DSM 通知。在DSM >日志中心中,您会看到以下错误信息之一:

  • Shared Folder Sync failed to sync task [task_name] to [destination] due to some files' attribute cannot be set, or they are vanished temporarily
  • Shared Folder Sync failed to sync task [task_name] to [destination] because some files no longer exist (eg, temp files) or have incorrect attributes

诊断

以下是出现此错误信息的可能原因:

  • 用户修改文件时会创建临时文件(例如 *.tmp、*.swp),并在用户关闭文件时将其删除。但是,如果在同步任务过程中删除了文件,则文件更改次数将与初始计数不同,并且会显示错误消息。
  • 您的网络连接可能有问题。
  • 可能配置了某些阻止连接的防火墙规则。

解决方案

虽然可能会出现此消息,但请放心,除已删除的文件和异常文件外,所有文件都应正确同步。如果您仍希望确保同步已完成,则可以执行完整同步

计划非高峰时段的同步任务

我们建议在非高峰时段安排共享文件夹同步任务,以避免用户在同步过程中修改文件。若要设置同步计划,请按以下步骤操作。

对于 DSM 7.0 及以上版本
  1. 进入控制面板>文件服务>高级>共享文件夹同步>任务列表
  2. 选择任务,然后单击编辑>计划
  3. 选择高级计划
对于 DSM 6.2 及更早版本
  1. 进入控制面板>共享文件夹同步>任务列表
  2. 选择任务,然后单击编辑>计划
  3. 选择高级计划

检查网络连接或防火墙规则

开始之前

通过尝试加密传输来检查错误消息是否为网络连接不稳定的结果。如果加密传输成功,则问题在于网络连接。

  1. 进入共享文件夹同步>任务列表
  2. 选择任务。
  3. 单击编辑>目的地
  4. 勾选启用 SSH 传输加密

修复网络连接问题或检查防火墙设置

  • 检查网络拓扑以了解路由或防火墙问题。
  • 在两台 NAS 上,执行以下操作:
    1. 进入控制面板>网络>网络接口
    2. 选择端口。
    3. 单击编辑> IPv4
    4. 勾选手动设置 MTU 值
    5. MTU 值下拉菜单中选择1500(默认)
  • 在路由器上,检查端口 873 和 22 是否设置正确。
  • 若要测试网络连接,请进入共享文件夹同步>任务列表,选择任务,单击编辑>目的地,然后单击测试连接

执行完整同步

  • 对于 DSM 7.0 及以上版本
    1. 进入控制面板>文件服务>高级>共享文件夹同步>任务列表
    2. 选择失败的任务并单击完全同步
  • 对于 DSM 6.2 及更早版本
    1. 进入控制面板>共享文件夹同步>任务列表
    2. 选择失败的任务并单击完全同步

注:

  • 要了解更多有关“共享文件夹同步”的信息,请参阅DSM 7.0DSM 6.2各自的帮助文章。
症状
诊断
解决方案
计划非高峰时段的同步任务
检查网络连接或防火墙规则
延伸阅读