Мне нужно скопировать большое количество файлов на жесткий диск через USB, но подключение к диску будет случайным образом прерываться, в результате чего диск будет выглядеть так, как будто он отключен и сразу же снова подключен. Кто-нибудь может порекомендовать автоматизированный метод, который возобновит копию с того места, где он остановился на этом событии? даже что-то, где я должен вручную сказать, чтобы это продолжалось, было бы приемлемо, если бы оно знало, с какого момента возобновить. Использование Linux (Linux Mint 13 Cinnamon 32 bit)
3 ответа
Я думаю, что rsync
может сделать это для вас. На страницах руководства я нашел флаг тайм-аута, который вы хотите, чтобы он был ненулевым, так
rsync -avz --timeout=60 source/ /mnt/usb/
Я испытываю похожую проблему. Я думал, что кто-то, находящий эту тему, может использовать мое решение
Мне нужно перенести резервные копии с одного USB-накопителя на другой. Каждый USB-накопитель по отдельности работает нормально, но когда я использую оба одновременно, они покажут это поведение «отключить / немедленно восстановить». Я предполагаю, что это проблема питания USB моего ноутбука, а не жестких дисков.
Однако дополнительно файлы, которые я хочу переместить, имеют размер 30 ГБ (файл RAR) и 100 ГБ (контейнер Truecrypt) соответственно. Наилучшим результатом на данный момент была возможность полностью передать один файл RAR до разрыва соединения, но для файла Truecrypt лучшее, что я достиг, - 40 ГБ.
Мое текущее решение: использование ddrescue. При использовании с лог-файлом, он может возобновить передачу. Удобная функция :-)
ddrescue /sourcedrive/backups.tc /targetdrive/backups.tc /targetdrive/logfile
Я, вероятно, выполню проверку sha512sum впоследствии, хотя, чтобы убедиться, что файлы были правильно переданы.
Я делал это с Cygwin под Windows.
Если "соединение с диском будет случайно разорвано", вам не следует ничего копировать на него, независимо от используемого инструмента, вы, вероятно, столкнетесь с проблемами.
rsync - очень хороший инструмент для копирования, но он не способен выполнять магию.