【发布时间】:2021-04-11 10:03:07
【问题描述】:
我正在使用 API (https://scihub.copernicus.eu/userguide/OpenSearchAPI) 下载大量 (100+) 大文件(每个约 5GB),我想将这些文件存储在 AWS s3 存储桶中。
我的第一次迭代是在本地下载文件并使用 AWS CLI 将它们移动到 S3 存储桶:aws s3 cp <local file> s3://<mybucket>,这很有效。
为了避免在本地下载,我使用了一个 ec2 实例,并且从那里基本上做了同样的事情。然而问题是文件非常大,所以我宁愿不必存储文件并使用我的 ec2 实例将文件流式传输到我的 S3 存储桶。
这可能吗?
【问题讨论】:
-
AWS S3 SDK 支持流式传输,如果您准备编写一些代码的话。
标签: amazon-web-services amazon-s3 amazon-ec2