0

背景

我终于说服了愿意免费共享他的完整存档节点5868GiB 数据库的人(现在需要在 ram 中构建,因此需要价值 100000 美元的 ram 才能构建,但一旦完成就可以在 ssd 上运行)。

但是,他只想通过原始 tcp 发送单个 tar 文件来发送它,该任务使用相当慢的 (400Mps) 连接。
我需要在 Dropbox 上获取它,因此,他不想使用https://www.dropbox.com/request/[my upload key here]允许在没有 Dropbox 帐户的情况下通过 Web 浏览器上传文件(我谈到使用其他方法或压缩数据库这让他非常恼火以至于他即将改变主意分享它)。
因为在我这边,Dropbox 允许在 30 天内免费使用 10Tib 的存储空间,而我还没有收到所需的 ssd(所以一旦收到我就可以使用更快的速度下载它)。

问题

我完全知道从 python 脚本将文件上传到我的保管箱,但在我的情况下,该文件甚至不适合磁盘上的内存缓冲区。以前在 api v1 中,不可能将数据附加到现有文件(但我没有找到 v2 的答案)。

4

1 回答 1

-1

要使用 Dropbox Python SDK 将大文件上传到 Dropbox API,您可以使用上传会话将其分段上传。这里有一个基本的例子

请注意,Dropbox API 仅支持最大 350 GB 的文件

于 2020-10-22T16:58:47.243 回答