限制 Amazon aws s3 上传的带宽

限制 Amazon aws s3 上传的带宽

我目前每天使用命令将我的文件备份上传到 S3 存储桶aws s3 mv,即:

aws s3 mv $webroot/backups/db/ s3://my-backups/$date/db

一切正常,只是最近我的主机(MediaTemple)开始自动禁用我的服务器,因为显然那些上传开始达到所有服务器上每秒的流量字节数限制。

aws s3 mv有没有办法可以限制使用参数或 aws 配置选项的带宽?

我知道有一些第三方 Linux 实用程序可以做到这一点。例如节流或涓流。但是,如果亚马逊自己的工具有内置方法可以做到这一点,我宁愿避免使用其他软件。

答案1

mv命令没有限制带宽的选项。您可以在此处查看完整的选项列表:

http://docs.aws.amazon.com/cli/latest/reference/s3/mv.html

您可以自定义一些配置值来控制 S3 传输命令(cp、sync、mv 和 rm)。

例如,将的值设置max_concurrent_requests为低于 10(默认值)的值,将减少资源占用。请查看下面的链接并尝试调整值,看看是否有帮助。

请参阅此处的详细信息:AWS CLI S3 配置

相关内容