使用 Dropbox 备份符号链接(而不是它们链接到的文件)

使用 Dropbox 备份符号链接(而不是它们链接到的文件)

Dropbox 遵循符号链接。显然这很有用。但我有一个文件夹,里面有非常大的数据文件,我不想在线备份。我有它的物理备份。但是,我有指向该文件夹中文件的各种符号链接。我尝试了以下方法,但都不起作用:

  • 将我的文件夹放在 Dropbox 上并在我的计算机上使用符号链接。
  • 在 Dropbox 上放置符号链接

在这两种情况下,Dropbox 都会备份文件,并且在这两种情况下,使用选择性同步都会删除符号链接引用的文件,即使它们不在我的 Dropbox 文件夹中。那么,有没有办法将我的文件夹放在 Dropbox 中,但又不让 Dropbox 备份指向大文件的符号链接?我似乎无法使用选择性同步,除非删除计算机中的文件。

谢谢您的帮助!

答案1

Dropbox 实际上并不遵循符号链接。

是的,确实如此,但文件被编辑时不会。因此,如果您添加符号链接,原始文件将备份到您的其他计算机。但如果您在另一台计算机上编辑该文件,符号链接将被破坏。当这件事发生在我身上时,我感到非常震惊。

只有当原始文件位于 Dropbox 中,而符号链接位于其他地方时,Dropbox 才会按照您(作为 Linux 用户)期望的方式工作。因此,您的解决方案是将所有小文件复制到 Dropbox 文件夹中,然后从文件系统中的原始位置链接它们。您可以使用(长)一行命令来执行此操作find

请参阅我的回答:dropbox 会同步硬链接吗?

答案2

我遇到了同样的问题,我发现最好的解决方案是使用链接型桌面文件。例如,链接到路径

/media/nathaniel/media/my-media-files/Audiobooks

我使用这个桌面文件:

[Desktop Entry]
Name=Link to media drive Audiobooks
Type=Link
URL=file:///media/nathaniel/media/my-media-files/Audiobooks/
Icon=folder

并将其命名为media-drive-audiobooks.desktop。现在我可以将其复制到我喜欢的任何位置,然后从那里跳转到有声读物文件夹。它的工作原理与examples.desktop文件以及文件和文件夹的功能。

请注意,该URL字段必须是正确的file://网址,因此只能使用绝对路径。有些文件管理器会帮助您生成这些文件

这也解决了 Dropbox 文件夹中的内部链接问题,该问题可能会导致同步冲突或数据丢失

有关的:

相关内容