4

我一直在使用Google API 控制台Google Cloud Storage Manager上的链接来上传我的文件。

这适用于大多数文件:1KB、10KB、1MB、10MB、100MB。但是昨天我无法上传 3GB 的文件。知道有什么问题吗?

将大文件上传到 Google Cloud Storage 的最佳方式是什么?

4

2 回答 2

5

Web UI 仅支持小于 2^32 字节 (4 GigaBytes) 的上传。我相信这是一个 javascript 限制。

如果您需要传输许多或大文件,请考虑使用gsutil

  1. GSUtil 上传和下载任何大小的文件。
  2. GSUtil恢复上传并恢复中途失败的下载。
  3. GSUtil 计算MD5 校验和以验证每个文件的内容是否正确传输。
  4. GSUtil 可以同时上传和下载多个文件。
    • gsutil -m cp /path/to/*thousands-of-files* gs://my-bucket/*
于 2013-01-25T21:12:51.487 回答
4

以我的经验,接受的答案是不正确的——也许是正确的,但有些东西已经改变了。

我刚刚使用 Windows 8.1 上的 Chrome 42 上的 Web 界面将大小为 2.2GB 的文件上传到 GCS。

我还要指出,问题是关于文件 > 2GB,答案提到 2GB,但从 2^32 得到,即 4GB,而不是 2。所以也许限制真的是 2^32(4GB) - 我没有没试过那么大的东西。

(对大文件使用 gsutil 仍然是个好主意。)

于 2015-04-20T20:31:10.450 回答