Мне нужно перенести большой (многотерабайтный) файл с одного компьютера Linux на другой. У меня есть внешний накопитель на 1 ТБ, который, кажется, самый быстрый способ с точки зрения пропускной способности. Мое лучшее предположение сейчас состоит в том, чтобы использовать split чтобы разбить большой файл на 2-3 меньших фрагмента, а затем скопировать эти фрагменты индивидуально. Но это израсходует несколько дополнительных ТБ на исходном и конечном компьютерах, что является проблемой.

Есть ли более эффективный и эффективный способ передачи большого файла с одного компьютера на другой с помощью внешнего диска?

1 ответ1

2

как насчет дд:

srchost:$ dd if=/sourcefile of=/dev/ssd1 bs=1G count=1000 skip=[0,1000,...]

переместить диск ...

dsthost:$ dd if=/dev/ssd1 bs=1G >> /finalfile

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .