使用其中一个 SDK 将 S3 与多部分上传一起使用。您将 90 天以上无法访问的对象可以移动到 Glacier。
分段上传允许您将单个对象作为一组部分上传。每个部分都是对象数据的连续部分。您可以按任意顺序独立上传这些对象部分。如果任何部分传输失败,您可以重新传输该部分而不影响其他部分。上传对象的所有部分后,Amazon S3 会组装这些部分并创建对象。一般来说,当您的对象大小达到 100 MB 时,您应该考虑使用分段上传,而不是在单个操作中上传对象。
亚马逊网络服务。Amazon Simple Storage Service (S3) 开发人员指南(Kindle 位置 4302-4306)。亚马逊网络服务公司。Kindle 版。
要进一步优化文件上传速度,请使用传输加速:
Amazon S3 Transfer Acceleration 可在您的客户端和 S3 存储桶之间实现快速、轻松且安全的长距离文件传输。Transfer Acceleration 利用 Amazon CloudFront 的全球分布式边缘站点。当数据到达边缘位置时,数据会通过优化的网络路径路由到 Amazon S3。
亚马逊网络服务。Amazon Simple Storage Service (S3) 开发人员指南(Kindle 位置 2060-2062)。亚马逊网络服务公司。Kindle 版。