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

Wil*_*ken 4 symbolic-link rclone

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

rclone /Volumes/diska /Volumes/diskb
Run Code Online (Sandbox Code Playgroud)

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

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

因此,我想逐字复制内容,包括完全保真的这些必要的符号链接。如果我可以使用 rclone 那么我就可以使用一些工具来做其他事情。

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

Rya*_*ert 6

--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
Run Code Online (Sandbox Code Playgroud)