Я нахожусь в процессе передачи очень больших файлов через ненадежное сетевое соединение с использованием обычного SMB (общая папка Windows). Конечно, использование Windows Explorer означает, что каждый раз, когда это соединение прерывается, весь прогресс теряется, а все файлы, которые находились в процессе, были повреждены.
Неужели это должно быть так сложно? Есть ли эквивалент диспетчера загрузок, который может активно управлять отправкой данных на общий ресурс SMB и надежно приостанавливать / возобновлять работу в случае сбоя сетевого подключения?
Только что нашел RichCopy как я искал еще немного. Будет отмечен как завершенный, если это решит мою проблему.
Обновление: RichCopy довольно приятный, но функция паузы / возобновления кажется шуткой. Возьмем этот вариант использования:
Я ожидал, что RichCopy просто продолжит работу с того места, где остановился, но вместо этого он выплюнул несколько ошибок доступности сети, молча отказался от этих трех файлов и перешел к трем новым файлам. Итак, теперь эти три файла никогда не пройдут, если я не забуду переместить их после завершения. Не круто.
Мне тоже повезло с программой под названием теракопия. И у них есть бесплатная версия для домашнего использования.
http://www.codesector.com/teracopy.php
Мы постоянно используем его для больших копий или для копирования файлов с маргинальных жестких дисков.
Вы все еще можете вытащить файлы, используя Робокопия. У него много опций, включая возобновляемые загрузки. Он не просто хорош в работе, он был специально создан для этого. К сожалению, документация не так хороша, как до того, как Microsoft приняла ее в качестве официального продукта.
Я обычно использую для этого FTP. Любой условно-бесплатный FTP-сервер, такой как ServU, достаточно хорош, и, поскольку это разовая копия, вы можете безопасно удалить сервер после этого. Просто убедитесь, что выбранный вами FTP-сервер поддерживает возобновляемые загрузки, и что с другой стороны вы используете хороший пакет программного обеспечения для загрузки (НЕ IE / explorer). Я нашел wget для Windows вполне подходящим для такого рода вещей