Как я могу замедлить rsync?

Я пытаюсь скопировать содержимое сбоя флэш-накопителя USB. Если я читаю данные слишком быстро, чип контроллера контроллера перегревается, и накопитель исчезает из системы. Когда это произойдет, мне нужно отключить диск, подождать минуту или около того, чтобы он остыл, подключить его и перезапустить копию.

У меня есть старая резервная копия содержимого диска, поэтому очевидный способ получить остальную информацию - использовать rsync, чтобы обновить резервную копию, но это пробегает в целом «чтение слишком быстро, диск исчезает, и мне нужно начать». Есть ли способ сказать rsync только чтение X мегабайт данных в минуту? В качестве альтернативы, можно ли сказать, что он приостанавливает операции, когда диск исчезает и возобновляется, когда он снова подключается?

33 голоса | спросил Mark 28 WedEurope/Moscow2016-12-28T02:15:37+03:00Europe/Moscow12bEurope/MoscowWed, 28 Dec 2016 02:15:37 +0300 2016, 02:15:37

1 ответ


25

Немного решения MacGyver, но у меня был хороший успех с ним в прошлом:
Поместите старый USB 1 концентратор между ручкой и компьютером. Ни в коем случае это не так скоро копирует: -)

Другая возможность: если у вас есть еще один доступный джойстик, поставьте его на другой USB-порт, подключенный к одному и тому же корневому концентратору (так что он разделяет пропускную способность с вашей проблемой).
Теперь начните большую операцию записи с дополнительной палкой, чтобы обе палки конкурировали за пропускную способность. Для дальнейшего управления вы можете использовать ионный , чтобы еще больше снизить приоритет на панели проблем.

ответил Tonny 28 WedEurope/Moscow2016-12-28T17:25:57+03:00Europe/Moscow12bEurope/MoscowWed, 28 Dec 2016 17:25:57 +0300 2016, 17:25:57

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132