将文件从Dropbox文件夹复制到Digital Ocean中的Droplet

时间:2017-01-05 01:07:14

标签: dropbox digital-ocean

Dropbox再次禁止我的公共文件夹,因为我们超出了每日限额。这对我们来说非常紧张。所以我正在寻找其他选项与我们的用户分享我们的媒体文件。

我们的网站托管在数字海洋液滴:2 GB内存/ 40 GB磁盘/ SFO1 - Ubuntu LEMP 14.04

我们的媒体文件位于Dropbox Pro帐户的文件夹中。

有一些方法可以从我们的Dropbox帐户中删除/复制文件并将其粘贴到我们的数字海洋帐户吗?

提前致谢!!

1 个答案:

答案 0 :(得分:0)

不确定您想要迁移到哪里,但这些链接应该对您(或将来的其他人)有用:

Dropbox client for Linux - 这是一个关于如何将Dropbox客户端与DigitalOcean配合使用以及在服务器和Dropbox之间同步文件的教程。

Mount DigitalOcean Spaces instance - 本教程允许您使用s3fs将DO空间存储装载到DO Droplet。

Configure backups to DigitalOcean Spaces - 这个描述如何配置s3cmd以在服务器和空间之间交换文件。

您可以使用上述信息,例如使用Dropbox客户端下载整个Dropbox数据,然后创建Spaces实例。接下来,您将使用s3fs挂载Spaces,只需将Droplet中的数据移动到新安装的fs上。或者使用其他服务器进行下载并使用s3cmd上传到Spaces(如果网络速度和HDD空间是主服务器上的约束)。当然,如果您的HDD / SSD足够大,可能只需用Dropbox客户端下载数据并将其保留在服务器上而无需外部空间。

在编写自己的脚本时,

This link可能也很有用,这些脚本有助于使用“即时”DO实例自动备份到Dropbox。我没有试过这个。