上传对象 - Amazon Simple Storage Service

如果我们为英文版本指南提供翻译,那么如果存在任何冲突,将以英文版本指南为准。在提供翻译时使用机器翻译。

上传对象

根据上传的数据大小,Amazon S3 提供以下选项:

  • 使用在单个操作中上传对象 AWS SDK、RESTAPI或 AWS CLI—使用单个PUT操作,您可以上传大小高达5GB的对象。

    有关更多信息,请参阅 在单个操作中上传对象。)

  • 使用上传单个对象 Amazon S3 控制台—使用 Amazon S3 控制台,您可以上传大小高达160GB的单个对象。

    有关详细信息,请参阅 如何将文件和文件夹上传到S3bucket?Amazon Simple Storage Service 控制台用户指南.

  • 使用 AWS SDK、RESTAPI或 AWS CLI—使用多部分上传API,您可以上传大对象,最高可达5TB。

    分段上传 API 旨在改进大型对象的上传体验。您可以分段上传对象。这些对象分段可以按任何顺序并行独立上传。您可以对大小在 5 MB 到 5 TB 范围内的对象使用分段上传。有关更多信息,请参阅 使用分段上传 API 上传对象。)

我们建议您按以下方式使用分段上传:

  • 如果您在稳定的高带宽网络上传大型对象,请使用分段上传以充分利用您的可用带宽,通过并行分段上传对象实现多线程上传。

  • 如果您在断点网络中上传对象,请使用分段上传以提高应对网络错误的复原能力,从而避免重新上传。在使用分段上传时,您只需重新尝试上传在上传期间中断的部分即可,而无需从头重新开始上传对象。

有关分段上传的更多信息,请参阅分段上传概述

在上传对象时,您可以选择请求 Amazon S3 在将对象保存到磁盘之前对其进行加密,并在下载时对其进行解密。有关更多信息,请参阅 使用加密保护数据。)

相关主题

使用 AWS 开发工具包、CLI 和 Explorer