Как отправить 5 ТБ данных на сервер

Всем привет. Возникла задача отправлять большое количество информации на сервер. Что имеем, так это интернет 1 Гбит и ПК.

И сам диск с информацией, как я понял HDD диск, какой бы он не был, максимум до 250 Мбит/с, а информацию мне нужно передать в течении 12 часов.

Правильно я понимаю, что для этого мне нужно минимум использовать SSD? Или как это всё сделать? Возможно ли такое сделать через NAS к примеру, чтобы не использовать ПК? Занимался ли вообще кто-то таким?


Ответы (1 шт):

Автор решения: eri

Копирование данных на ссд не даст меньшее время, потому как вы потратите время на их копирование.

1 Гбит/с интернет это 120 мегабайт в секунду - в лучшем случае 12 часов на передачу.

Я уменьшаю это время используя сжатие - очень хорошо помогает если это база данных - не помогает если это видео.

tar -c /files | gzip -9 | netcat serverip  5555

На другой стороне

netcat -l 5555 | gunzip | tar -e -C /

Но таким способом не обеспечить восстановление при обрыве соединения.

Для более надежной передачи используйте rsync, filezilla или torrent.

→ Ссылка