1

Мне нужно перенести пару файлов по 20 ГБ через Интернет. Существует ровно один отправитель и один получатель.

Мне нужен инструмент, который может не только отправлять эту директиву без предварительной загрузки , но также проверять файл по частям и повторно загружать только поврежденные части, как это делает BitTorrent (что также подразумевает восстановление, поскольку это займет пару недель). ).

Может кто-нибудь порекомендовать инструмент, способный на это?

Изменить Забыл упомянуть: отправитель не имеет открытых входящих портов, поэтому не может принимать соединения.

4 ответа4

4

Самый простой способ, которым я знаю, это сделать UltraVNC.

Ultr @ VNC имеет встроенную функцию передачи файлов с интуитивно понятным графическим интерфейсом, позволяющим легко копировать файлы между локальными и удаленными компьютерами.

  • Сжатие: файлы сжимаются на лету во время передачи, обеспечивая оптимальное использование полосы пропускания
  • Возобновить: Прерванные передачи могут быть возобновлены, таким образом, повторно отправляются только отсутствующие части файлов.
  • Delta Transfer: только измененные части файлов повторно
  • Передачи асинхронные, если требуется:
    • Когда отображается окно графического интерфейса передачи файлов, обновления экрана отсутствуют, поэтому скорость передачи файлов составляет макс.
    • Когда окно передачи файлов GUI свернуто, обновления экрана и передача файлов происходят параллельно.
  • Отображение процента прогресса во время переводов
  • Передача каталогов
  • Использует текущее соединение Ultr @ VNC
  • Опциональная опция олицетворения пользователя, ограничивающая доступ к удаленной файловой системе только для определенных пользователей Windows ™
2

Если вы можете разделить файл размером 20 ГБ на более мелкие куски (например, с помощью разделенных томов WinRAR), вы можете загрузить их, используя стандартный FTP-сервер или аналогичный; чем меньше вы делаете чанки, тем меньше данных нужно будет повторно передавать, если какой-либо из них сломается (что можно проверить с помощью команды WinRAR «test»).

1

Было бы быстрее отправить жесткий диск через UPS или FedEx. Вы даже можете злоупотребить политикой возврата розничного магазина, если вам действительно это нужно, хотя я не рекомендую этого делать.

1

Разве BitTorrent не будет подходящим выбором в этой ситуации? Пока у вас открыты исходящие порты, он должен иметь возможность подключаться к вам и получать данные.

Просто возьмите клиент BitTorrent (я рекомендую Transmission, хотя в Windows вам понадобится что-то другое), используйте его для генерации .torrent файла для файлов, которые вы хотите передать, и направьте его на трекер OpenBitTorrent . Убедитесь, что ваши порты открыты, отправьте по электронной почте файл .torrent своему другу и подождите 4-6 недель для доставки.

У меня сложилось впечатление, что причина, по которой открытые порты обычно требуются для BitTorrent, заключалась в том, что для получения большого количества потоков загрузки с трекера необходимо быть хорошим гражданином и также загружать данные, что требует открытых портов. Для частного торрента с одним семенем и одним пэром в этом не должно быть необходимости.

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