![限制 Amazon aws s3 上传的带宽](https://linux22.com/image/672633/%E9%99%90%E5%88%B6%20Amazon%20aws%20s3%20%E4%B8%8A%E4%BC%A0%E7%9A%84%E5%B8%A6%E5%AE%BD.png)
我目前每天使用命令将我的文件备份上传到 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(默认值)的值,将减少资源占用。请查看下面的链接并尝试调整值,看看是否有帮助。