求证AWS S3跨桶sync是否通过AWS骨干网传输而非本地中转
AWS S3跨桶sync传输路径的官方依据
- 使用AWS CLI执行
s3 sync进行跨桶同步时,默认确实是通过AWS骨干网直接在桶之间传输数据,不会经过发起命令的本地机器。官方依据可从以下两个核心维度确认:- AWS CLI官方文档明确说明,S3的sync等批量操作会利用AWS内部传输通道完成数据流转,无需将对象拉取到本地再重新上传,以此提升传输性能并避免额外的公网流量消耗。
- 从S3计费规则可反向验证:跨桶同步产生的流量仅属于AWS内部区域间(或同区域)的数据传输费用,不会产生本地与AWS之间的公网出入站流量费用——若数据经过本地中转,必然会产生本地和AWS节点之间的流量计费项。
- 补充:只有手动指定特殊配置(比如
--force-path-style搭配自定义端点)时,才可能触发本地中转的非常规场景,默认行为始终是内部直连传输。
内容的提问来源于stack exchange,提问作者poopy butthole
相关产品推荐
相关产品推荐

