Як я можу завантажувати величезні файли через Інтернет, не використовуючи P2P?


17

Я працюю віддалено і маю 44 Гб мультимедійних файлів, які мені потрібно відправити назад до свого офісу. Там є безліч безкоштовних сервісів, які можуть обробляти до 2 Гб, але я не бачив нічого більшого.

У нас обох є 50mbps + з'єднання, тому я б краще не посилав фізичні носії (хоча це варіант). Bittorrent заблокований у моєму офісі корпорації. У нас є FTP-сервер, але обмеження на 10 користувачів. Я використовую Citrix, але пропускна здатність зменшується до 3 Мбіт / с. (44 Гб @ 50 Мбіт / с = 4 до 5 годин ... @ 3 Мбіт = 5 або 6 днів.)

Будь-які пропозиції були вдячні.


Windows 7 і Windows 2003 Server - це включені ОС. Я спробував JetBytes, і його фільтр вмісту заблокований


6
Враховуючи розмір файлів і швидкість вашого з'єднання, розміщення диска буде швидше.
ChrisF

19
Обов’язково: xkcd.com/949
Джоель

3
ОСОБА, я просто надсилаю фізичні носії для чогось такого великого; особливо якщо це важливо.
Shinrai

8
Існує подібне питання щодо ServerFault: Передача файлів з США -> UK Datacenter . Більшість відповідей має стосуватися.
jwernerny

24
"Ніколи не недооцінюйте пропускну здатність вагона станції, повного стрічок, що кидаються вниз по шосе" :)
Earlz

Відповіді:


5

Можливо, ви можете запустити FTP-сервер на своїй машині і мати когось там FTP, де немає обмежень розміру. Для налаштування Windows, Filezilla - це сервер, який повинен виконати роботу. Якщо ви знаходитесь за маршрутизатором або брандмауером, вам може знадобитися переслати порт 21 або інший порт, який ви вирішите на свою машину.


Це чудова ідея! (Я не можу повірити, що я сам про це не думав.) На жаль, після тестування мій Інтернет-провайдер заважає мені встановлювати FTP або веб-сервер
Brien Malone

2
@Brien ти спробував нестандартний порт? Ваш Інтернет - провайдер може бути просто блокує порт 21. Ви можете спробувати деякі божевільні порт , як 2100, 21000 і т.д. Але також можливо , що вони можуть виявляти і вбивати фактичні FTP - пакети :(
Zugwalt

1
Знаєш, що? Я помилився. Я не використовував PASV. Як тільки я налаштував FTP-сервер для використання PASV, я все був налаштований! Я в кінцевому підсумку використав вашу відповідь з благословення Мережевого адміністратора. Мені вдалося перенести зі швидкістю 650 кбіт / с, що було майже повною мірою моїх 5 Мбіт вгору за течією і перенесло всі 44 Гб приблизно за півтора дня. Зелений чек для вас - і ще раз дякую за пропозицію!
Бріен Малоун

Радий, що це вийшло!
Зугвалт

38

Поговоріть з ІТ в офісі. У вас є законна потреба в бізнесі (я припускаю - якщо це ваша колекція MP3, ви самостійно ;-)), вони повинні бути готові працювати з вами над прийнятним рішенням. Можливо, це підвищить ваш FTP-ліміт, встановить вам доступ до SSH або щось зовсім інше.


SFTP може бути дорогою сюди
Broam

3
Так, це не питання для нас .. це для ІТ-відділу вашої компанії. Є десятки способів зробити це (FTP, SFTP, SCP, rsync), але ІТ-відділ вирішить, який з них потрібно зробити.
користувач606723

Погодьтеся із запропонованою відповіддю, не погоджуйтесь із коментатором. Я намагаюся знайти рішення для самообслуговування. Я знаю старшого адміністратора мережі десять років - він міг зробити виняток. Я намагаюся діяти в рамках правил.
Бріен Малоун

10
Трагедія професійного життя полягає в тому, що найбільш прагматичні рішення майже завжди є найменш цікавими. +1 у будь-якому випадку.
Джордан Бентлі

Ну, це як попросити медичної допомоги в Інтернеті. Насправді кожна відповідь така: "йди до лікаря".
полемон

18

у випадку, якщо це в Linux, це дуже просто:

Використовуйте rsyncчерез SSH у сеансі екрану для переміщення файлів:

rsync -aPvzl media/ my.home.ip:destination_folder

Почніть це з екранного сеансу, щоб ви могли приєднатися до нього, перебуваючи вдома.


3
Також є клієнти rsync та сервери для Windows. Можливо, вам не знадобиться спочатку встановлювати cygwin залежно від того, який ви використовуєте.
Скотт Чемберлен

1
Чи можна це зупинити і відновити з будь-якого місця? Копіювання 44 Гб файлів через Інтернет може зайняти кілька днів, і щось може статися в середині процесу ...
Іван

Мені довелося пересуватися на 70 Гбіт раніше цього року, і це був точний метод, який застосовувався. Єдина відмінність полягала в тому, що він був між двома серверами, тому було набагато краща підключення з точки зору швидкості завантаження, ніж більшість стандартних з'єднань.
Ніколас Сміт

@Ivan: Так, може; вам потрібен варіант -P(або --partial). У прикладі це вже є.
користувач1686

17

Можливо, використовувати роздільник файлів та столяр.

Розділіть його на менші шматки та скористайтеся безкоштовними послугами, а потім складіть їх разом.

Особисто я просто фізично надішлю його.


9

Ніколи не недооцінюйте пропускну здатність вагона станції, повного стрічок, що хитаються вниз по шосе. [Ендрю С. Таненбаум Комп'ютерні мережі, 4-е видання, с. 91]

FedEx ці дані. У наші дні важко тримати розум відкритим для думки, що Інтернет - це НЕ ТІЛЬКИЙ спосіб передачі інформації.


Федекс був побудований для цієї ситуації
Джейк Бергер

8

Якщо ви надсилаєте лише одній людині, bittorrent для цього неефективний і повільний. На жаль, найпростішим варіантом може бути, якщо ви можете налаштувати веб-сервер в кінці, щоб ви могли завантажити його через http.


1
а з HTTP використовуйте якийсь прискорювач завантаження.
Мандрівник Гік

1
@Journeyman: Коли є лише одне джерело, прискорювачі завантаження корисні настільки ж, як і BitTorrent (тобто зовсім не).
користувач1686

1
вони також допомагають відновити завантаження. Я також виявив, що швидкість руху аксілів виходить навіть із одного джерела
Journeyman Geek

На жаль, я використовую домашній провайдер (Cox). Вони заважають домашнім користувачам налаштовувати веб-сервери та ftp-сервери.
Бріен Малоун

2
@Brien - з їхньої точки зору, все це порт 80. Ви, швидше за все, виявите, що з ним уникнете, якщо підключиться лише один клієнт.
Джоель Куехорн

3

Я припускаю, що 44 Гб вже стиснуто RAR, як зазначено у вашому запитанні.

Це 44gb @ 50mbps = 4 to 5 hours.означає, що ви залишите свій офіс без корисного Інтернету протягом 5 годин, оскільки ви будете використовувати всю їх пропускну здатність, і я не впевнений, що це правильно.

І двічі перевірте, чи справді посилання справді така швидкість, тому що це може бути асиметричним: ви можете завантажити 55 Мбіт / с, але не завантажувати. Тож ваші 5 Мбіт / с можуть бути ще повільнішими.

Якби я був ти, я б зайшов у будь-який місцевий магазин і придбав 3 або 4 флешки, кожен по 16 Гб. Використовуйте будь-який інструмент, який вам подобається (я рекомендую 7Zip) і стискайте дані, розділені на цих флешках, і будьте раді. Я б змінив .RAR на .7zip стиснення, залежно від даних, які він стискає краще.


4
Або вийдіть і отримайте портативний жорсткий диск потужністю 500 Гб. Вам не доведеться турбуватися про розбиття файлу, і це може коштувати навіть менше, ніж у 4 рази 16 Гб. Плюс передача буде набагато швидшою.
Кіббі

Ти абсолютно правий. Мій верхній потік - 5 Мбіт / с.
Бріен Малоун

Завантаження @Brien 5Mbps (біт) означатиме лише завантаження 500kBps (kyloBytes), це займе набагато більше часу ... флеш-накопичувачі або портативний жорсткий диск - хороший шлях
woliveirajr

3

Розділіть на 9,5 ГБ шматки і скиньте на FTP.

У Linux:

split -b 10200547328 [filename] [filename]-chunk

У Windows: Немає ідеї - ймовірно, WinZIP / WinRAR може це зробити, відключивши компресію (для швидкості) та встановивши номер архівного проміжку = 5.


4
7-блискавка зробимо це безкоштовно.
music2myear

3

Запишіть його на диск BlueRay і надішліть його поштою .... Серйозно я наткнувся на цей раз і налаштував сервіс HTTP-порта 80, використовуючи php, який фрагментував файл невеликими частинами і надсилав їх таким чином. можливо, ви можете знайти щось, що робить це те саме.


Один двошаровий або два одношарових.
e100

Припускає, що у них є Blu-Ray на своїй стороні ... на жаль, вони відстають від технологічної кривої на кілька років.
Бріен Малоун

2

Якщо у вашого роботодавця немає більш дрібнозернистих інструментів QoS, вони можуть не змогти протягом дня розслабитися на 3 Мбіт / с, не створюючи проблем для решти офісу.

Кілька років тому, коли новий завантажувач MSDN перехитрив моїх роботодавців пропускну здатність, пригорща підписників, які роблять одночасні завантаження, залишала продуктивність болісно повільною для інших 800ish користувачів зв'язку. Можливо, вам доведеться зробити масове завантаження пізно вночі, коли ніхто більше не використовує з'єднання.


1

Найпростішим невільним варіантом може бути Aspera.

http://asperasoft.com/uk/products/client_software_2/aspera_point_to_point_7

За допомогою цього програмного забезпечення ви можете максимально підключити 50mbit. Я використовую для передачі 50gb / day через 45mbit, і це займе кілька годин.


Гм! Не знайомий з цим. Asperasoft.com не заблокований нашим фільтром вмісту, тому, можливо, є знімок!
Бріен Малоун

1
Я б настійно радив не намагатися максимально встановити з'єднання в робочий час; як було сказано у моїй відповіді, це зробить мережу дуже повільною для всіх інших ваших офісів.
Дан вигадує Firelight

в налаштуваннях можна вказати межі пропускної здатності.
пабло

1

Якщо ви працюєте з Windows, то yintersync може бути рішенням для вас. Він використовує rsync в якості резервного, але додає багато додаткових функцій, таких як планування та синхронізація під час з'єднання. Він також надсилає звіт електронної пошти, щоб ви знали, чи добре це спрацювало.

В даний час я використовую його для синхронізації 1,6 ТБ файлів VHD через Інтернет без проблем.


1

Для файлів, більших за 2 Гб, рекомендуйте використовувати http://www.filehosting.org/ . Це єдина послуга, яку я виявив, що в рекламі немає обмеження розміру файлу. Ви отримуватимете рекламу без кінця, але вона виконає роботу.

Дивіться також http://www.bestcovery.com/best-free-file-hosting-services для списку безкоштовних служб хостингу файлів.


1

Я пропоную HFS ( http://www.rejetto.com/hfs/ ).

З веб-сайту:

Опис Ви можете використовувати HFS (сервер файлів HTTP) для надсилання та отримання файлів. Він відрізняється від класичного обміну файлами тим, що використовує веб-технології, щоб бути більш сумісними з сучасним Інтернетом.

Він також відрізняється від класичних веб-серверів тим, що дуже простий у використанні та працює "прямо поза коробкою".

Доступ до віддалених файлів по мережі.

Іншими словами, від клієнта ви можете завантажити файл на сервер під управлінням hfs, використовуючи простий браузер.

Ви можете розділити за допомогою 7-zip ( http://www.7-zip.org )


1

Я думаю, вам доведеться поговорити з систематиком.

Очевидно, що там системні адміністратори сильно керують мережею, і вони можуть не хотіти, щоб ви дотримувались правил. Якщо завантаження обмежено 3 Мбіт / с, перевірте швидкість завантаження; вони можуть бути набагато повільнішими. Якщо ви дотримуєтесь мережевої політики, переказ може зайняти кілька днів.

Я припускаю, що файл, який ви хочете перенести, - це великий відеофайл або інші дані, які неможливо стиснути без погіршення якості, інакше стиснення буде вашим найкращим другом тут.

Якщо припустити, що ви насправді мали здатність завантажувати 5 Мбіт / с (що, мабуть, не так), 44 Гб передачі зі швидкістю 5 Мбіт / с, розділеною на 8 біт, що становить приблизно 0,625 Мбіт на секунду. Час 3600 секунд (одна година), що може передати не більше 2286 МБ. Через 20 годин завантажено 45720MBytes або близько 45Gbytes.
Припустимо, втрата швидкості на 10%, і це було б близько 22 годин (якщо все працює безперебійно і безперервно), і ви монополізуєте мережу стільки часу, тому вам, ймовірно, потрібно використовувати гідне програмне забезпечення для передачі файлів.

Ви можете розділити його на 10 DVD-дисків, а потім доставити FedEx або UPS, але це може зайняти приблизно той самий час.

Оскільки інша сторона має завантаження 50Mbps, вони можуть завантажуватись набагато швидше, але це не мало би значення.

Іншим варіантом може бути Adrive.com , що дозволить створити резервні копії 50 ГБ безкоштовно і надавати вам змогу поділитися ними.

Якщо мережева політика дозволила отримати доступ до www.megaupload.com (в чому я сумніваюся), ви можете зареєструватися та завантажити все це відразу. Безкоштовний акаунт, але вам потрібно буде розділити річ на деякі 50 невеликих шматочків, скористайтеся мега-завантажувачем файлового менеджера та завантажте їх туди.


0

Як щодо того, щоб надіслати його через Instant Messenger одному колезі, якому ви довіряєте, наприклад, через Skype?


0

Якщо будь-яка з машин може приймати вхідні SSH-з'єднання, ви можете спробувати SCP. Якщо найгірше доходить до гіршого, ви можете просто скористатись netcat (версія Windows на веб-сайті http://joncraton.org/blog/46 ) і побачити, чи зможете ви знайти нефільтрований порт.


0

Спробуйте скористатися чимось на кшталт http://justbeamit.com/ - перетягніть свій файл у браузер, дайте своєму другові URL, а потім він узгодить передачу.

Я настійно рекомендую вам зашифрувати спочатку, якщо це щось, чого ви не хочете, щоб вони мали сторонніх сторін.


0

Bittorrent заблокований у моєму офісі корпорації.

якщо в офісі є хоча б один відкритий порт Net, ви можете спробувати запустити локальний трекер на цьому порту, шифруючи трафік і створити торрент за допомогою вашого єдиного трекера в списку. Я не думаю, що адміністратори використовують аналізатор підписів на кордоні для блокування bt-трафіку

Жорсткий диск 80G поштою з равликом все-таки є більш простим і надійним способом


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.