я использую s3cmd
для резервного копирования некоторых журналов в Amazon S3
ведра. Это отличный инструмент. Но я замечаю, что очень часто мой sync's
не работают, они просто отменяют и пытаются загрузить снова, пока не смогут загрузить файл, но проблема в том, что они не продолжают загрузку с того места, где она останавливает загрузку, загрузка начинается с начала.
Что я могу с этим поделать? Чтобы продолжить загрузку, даже если она не работает? Измени мой .s3cfg
файл или добавить какой-нибудь параметр в мою команду? А что значит throttle
в s3cmd
? Я спрашиваю, потому что, когда загрузка не удалась, это throttle
увеличение.
До недавнего времени таймаут по умолчанию составлял 10 секунд, поэтому, если у вас нет новейшей версии s3cmd, это, вероятно, так. Но это поправимо. Найдите файл .s3cfg, который должен находиться в вашем домашнем каталоге.
Отредактируйте файл .s3cfg, чтобы добавить строку:
socket_timeout = 300
Это должно решить проблему.