我目前使用 Git 备份 DropBox 中的内容,但我发现这不够简单。我不会创建 cron hack。DropBox 是否存在一些内置的备份方法?
答案1
Dropbox 会为所有 Dropbox 帐户保存所有已删除文件和早期版本的历史记录,保存时间为 30 天。如果您为帐户购买 Packrat 附加组件,只要您拥有该功能,Dropbox 就会保存您的文件,这样您就再也不会丢失文件夹或文件了。
请参阅 Dropbox 帮助:如何恢复文件的旧版本?
否则,最简单的备份形式是除了 Dropbox 之外,还要注册其他服务,例如 SkyDrive 和 Google Drive,并指定在所有服务之间共享相同的文件夹(或将一个文件夹设为另一个文件夹的子文件夹)。
这样,您就可以在多台服务器上拥有文件的多个副本,而且成本为零。
有关此方法的讨论,请参阅
结合使用 SkyDrive、Dropbox 和 Google Drive 来确保 Uber 备份安全。
答案2
本地备份 Dropbox 内容的“内置”方式是在多台机器上使用它......
如果您希望在 Dropbox 中拥有可靠的本地数据副本,请使用遵循备份机制的系统,并让其同步您的 Dropbox。以定期备份到磁带的 Linux 服务器为例:
dropboxd
在机器上安装:Linux 版 Dropbox 守护进程- 将其与您的帐户关联,将其配置为作为守护程序运行,并让其同步
加分项:通过使用rdiff-备份创建受控制的目录的镜像dropboxd
更多加分项:使用rdiff-备份-fs以方便的抽象方式展示历史
答案3
安装许多与 DropBox 类似的服务之一(想到了 Google Drive 客户端)。
如果您在 Google Drive 文件夹中创建指向 dropbox 文件夹的符号链接,这会导致您的 dropbox 内容上传到 google drive。这应该不会在您的计算机上复制您要备份的内容(在本例中为 dropbox 文件夹的内容)。如果您没有其他简单的方法,请尝试使用 linkshellextension。
- 坦白说,我这样做的方式是将符号链接放在我的 dropbox 文件夹中,它工作得很好。所以我假设如果你将链接放在你的 google drive 文件夹中并将其指向你的 dropbox 文件夹,它也会以类似的方式工作。如果我解释的方式不够具体,我可以用例子准确地说明这是如何工作的。
1a. 作为 (1) 的替代方案,您可以尝试将 dropbox 文件夹和 google drive 文件夹设置为同一个文件夹。这可能很有效,但听起来可能有点难以预测。
关于最初的功能请求,Dropbox 并非用于在您的计算机上创建您资料的第二份副本。DropBox 的全部目的是将您的数据的第二份副本放在他们的服务器上(数据是可追溯到几天前的版本,这很酷)。事实上,如果 Dropbox 确实允许您在计算机上创建第二份副本,那么它将削弱 Dropbox 的整个商业模式,因为如果数据丢失,您需要访问他们的服务才能获取数据。
如果您必须在计算机上拥有第二份副本,那么有很多解决方案,我推荐 SyncBackPro,因为它具有令人惊叹的功能列表和自动化一切的能力。