Как пакетно обновлять удаленные файлы с помощью s3cmd? - PullRequest
0 голосов
/ 26 мая 2020

Я только что переместил облачное хранилище моего сайта в новую S3-совместимую службу с помощью rclone, которая работала нормально, но затем я заметил, что ACL был неправильным типом для всех из них. Я использовал следующую команду, чтобы установить желаемый ACL для нескольких относительно небольших подкаталогов, которые работали нормально:

s3cmd setacl s3://bucket-name/subdir --acl-public --recursive

Проблема в том, что самый большой каталог в корзине содержит сотни тысяч файлов, причем никаких дополнительных подкаталогов (возможно, я глупо с моей стороны спроектировал это таким образом, но вот мы здесь), и процесс простого получения списка файлов, которые нужно изменить в этом подкаталоге, занимает так много времени, что время ожидания запроса истекает. Как лучше всего выбрать подмножества этих файлов для обновления партиями, скажем, по 50 КБ? Я, конечно, посмотрел на руководство s3cmd options , но я не уверен, как go об этом. Спасибо!

...