如果在 HBS 中遇到“不是有效的目录”错误,应该怎么办?
最后修订日期:
2023-12-07
适用产品
Hybrid Backup Sync
原因
在 Hybrid Backup Sync (HBS) 中,如果在运行备份作业时遇到错误消息“不是有效的目录。正在尝试重试。错误码: -20”,表示源文件夹包含的子文件夹中,文件夹名称的末尾包含空格字符(例如“/source_folder/folder_name_with_space_at_the_end /”)。
解决方案
在 File Station 中,只查看名称无法确定文件夹名称的末尾是否有空格。唯一方法是先手动编辑文件夹名称。如果只有几个子文件夹,则此操作是可行的。但是,如果子文件夹过多,可以先通过 SSH 获取受影响的子文件夹列表。
- 记下备份作业的源文件夹路径。
- 在 NAS 上打开 HBS 3。
- 转到备份和恢复。
- 找到并单击备份作业。
- 记下源旁边的源路径。
- 可选:通过 SSH 获取受影响的子文件夹列表。
- 在您的计算机上通过 SSH 访问 NAS。
有关详细信息,请参见如何使用 SSH 访问 QNAP NAS? - 输入以下命令以转到备份作业的源文件夹。
# Replace "/Public/source_folder/" with your source folder path: cd /Public/source_folder/
- 获取文件夹名称末尾包含空格的子文件夹列表。
find -name "* " -type d
- 在您的计算机上通过 SSH 访问 NAS。
- 重命名受影响的子文件夹。
- 在 NAS 上打开 File Station。
- 转到受影响的子文件夹。
- 右键单击子文件夹,并选择重命名。
此时会打开重命名窗口。 - 移除名称末尾的所有空格。
- 单击确定。
- 对每个受影响的子文件夹重复以上步骤。
您现在即可再次运行备份作业。