rclone 将符号链接复制为符号链接

rclone 将符号链接复制为符号链接

我想使用 rclone 将一个本地磁盘驱动器复制到另一个磁盘驱动器。尝试:

rclone /Volumes/diska /Volumes/diskb

这失败了Can't follow symlink without -L/--copy-links

磁盘内容包括 Final Cut Pro 项目,这些项目自然使用符号链接作为项目文件的一部分。

因此,我希望逐字复制内容,包括完整保真度的这些必要的符号链接。如果我可以使用 rclone,那么我就可以使用该工具来处理其他内容。

推荐的选项--copy-links似乎复制了内容符号链接,这不是我想要的。还有其他方法可以实际复制为符号链接吗?

答案1

--links 标志告诉 Rclone 将符号链接复制为符号链接,而不是复制符号链接指向的文件。换句话说,它使 Rclone 在复制到目标时维护源目录的符号链接结构。

使用rclone --links [blah blah your other args here]

IErclone --links /Volumes/diska /Volumes/diskb就你的情况而言

当您运行“man rclone”时,您会发现以下行:

-l, --links    Translate symlinks to/from regular files with a '.rclonelink' extension

相关内容