Назад | Перейти на главную страницу

Ограничение пропускной способности загрузки Amazon aws s3

В настоящее время у меня есть ежедневные резервные копии моих файлов, загруженных в корзину S3 с помощью aws s3 mv команда, то есть:

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

Все работает, за исключением того, что недавно мой хост (MediaTemple) начал автоматически отключать мой сервер, потому что, по-видимому, эти загрузки начали достигать некоторых ограничений трафика в байтах в секунду, которые существуют на всех их серверах.

Есть ли способ ограничить пропускную способность aws s3 mv используя параметры или параметры конфигурации aws?

Я понимаю, что есть некоторые сторонние утилиты Linux, которые могут это сделать. Т.е. дроссель или струйка. Однако я бы хотел избежать дополнительного программного обеспечения, если есть встроенный способ сделать это с помощью собственных инструментов Amazon.

В mv У команды нет такой опции для ограничения пропускной способности. Вы можете увидеть полный список опций здесь:

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

Есть некоторые значения конфигурации, которые вы можете настроить для управления командами передачи S3 (cp, sync, mv и rm).

Например, установка значения max_concurrent_requests значение ниже 10 (по умолчанию) сделает его менее ресурсоемким. Взгляните на ссылку ниже и попробуйте изменить значения и посмотрите, поможет ли это.

Подробности см. Здесь: Конфигурация AWS CLI S3