Я использую mc, так как это единственный клиент S3, который может надежно возобновить загрузку. Я часто делаю загрузки, которые занимают несколько дней, и соединение для загрузки надежно обрывается каждые несколько часов или около того. Как есть, я должен следить за этим и возобновлять вручную. Большие/длинные загрузки могут потребовать от меня ручного возобновления десятки раз для успешного завершения.
Я хотел бы запросить функцию автоматического возобновления. В идеале это попытается автоматически возобновить передачу, скажем, через 60 секунд (или, что еще лучше, через определенный пользователем период ожидания возобновления).
mc cp
уже возобновится, если вы повторите попытку. Вместо того, чтобы иметь mc cp
для повторной попытки и автоматического возобновления, вы можете легко написать это в сценарии ... не лучше ли @accaldwell - потому что это не ожидаемое поведение для всех.
mc cp уже возобновится, если вы повторите попытку. Вместо того, чтобы иметь mc cp для повторной попытки и автоматического возобновления, вы можете легко написать это в сценарии ... не лучше ли @accaldwell - потому что это не ожидаемое поведение для всех.
Закрытие этого как не проблема / вне области на данный момент.
@harshavardhana mc cp
автоматически не возобновляется должным образом, если используется -r
. Он работает только так, как вы описали, когда -r
не используется.
Это мой сценарий:
````
до "$@"; делать
echo Трансфер прерван, повторная попытка через 10 секунд...
спать 10
Выполнено
````
Каждый раз перезагружается с нуля (видно в конце скриншота).
Наоборот, если я использую команду resume
, она работает так, как задумано. Я думаю, что это следует рассмотреть для исправления, потому что проще написать сценарий, как это сделал я, вместо того, чтобы каждый раз анализировать команду возобновления.
@harshavardhana Есть ли новости по этому поводу? Я сталкиваюсь с некоторыми похожими проблемами при использовании команды mc cp
. Возможно, будет полезен дополнительный флаг, например, mc cp -r --retry 10
(повторите попытку 10 раз, используя отсрочку опыта?).
@kapolos ты уже придумал обходной путь?
Эта ветка была автоматически заблокирована, так как после ее закрытия не было никаких действий в последнее время. Пожалуйста, откройте новую проблему для связанных ошибок.
Самый полезный комментарий
@harshavardhana Есть ли новости по этому поводу? Я сталкиваюсь с некоторыми похожими проблемами при использовании команды
mc cp
. Возможно, будет полезен дополнительный флаг, например,mc cp -r --retry 10
(повторите попытку 10 раз, используя отсрочку опыта?).@kapolos ты уже придумал обходной путь?