Який найшвидший спосіб передавати файли між двома комп’ютерами? [зачинено]


15

Скажімо, у мене є 80Gb даних для передачі з одного комп'ютера на інший. Який найшвидший спосіб перенести ці файли?

  • Мережева передача?
  • Запис на DVD?
  • Копіювання в привід пера?
  • Видалення одного HD та розміщення в якості другого на іншому ПК та копіювання та вставлення файлів?
  • [ще одна пропозиція?]

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

1
Математичний час! Яка пропускна здатність жорсткого диска потужністю 80 Гб, який подорожує 60 Мбіт, у бардачку автомобіля, якій потрібно проїхати 20 миль? :-)
Тревіс

fwiw: 546Mbit ... Але це дуже "лопнуло".
Сірекс

Швидше, ви включаєте час налаштування? Фізичне переміщення жорсткого диска з одного комп'ютера на інший займає набагато більше часу, ніж, наприклад, створення експорту NFS. Ці 15 хвилин, щоб витягнути накопичувач і підключити його до іншого комп'ютера, може перенести багато даних через NFS в гігабітній мережі.
MaQleod

Відповіді:


21

Я голосую за тимчасове вилучення жорсткого диска з одного комп’ютера, встановлення його на інший комп'ютер для передачі.


3
Вам потрібно додати час, необхідний для переміщення накопичувача до цільової машини та повернення його до оригінальної машини, що, на мою думку, не є тривіальним. Я б здогадувався, що це буде залежати від швидкості мережі (10/100 може бути швидше переміщення приводу, Gigabit, безумовно, не вартий клопоту переміщати диск)
jvanderh

7
Я по- справжньому швидкий шуруповерт, тому "простої" були б неактуальними.
Нейт

1
що називається затримкою
банді

2
Я припускаю, що це внутрішній привід SATA / IDE. Якщо це USB 2.0 або Firewire, це було б повільніше і приблизно з тією ж швидкістю, що і передача файлів через Gigabit Ethernet.
Марк Ренуф

1
Також відомий як кросівка
Стефано

21

Я порівняв декілька різних методів у Linux в 100Mbit мережі:

Method             Bytes          Time     Speed
smb mount then cp  733960192      425      1.647 MB/s
scp                730253312      69.48*   10.0241 MB/s
wget using http    736274432      63.2     11.1097 MB/s
rsync               -              -       comparable to scp
  1. scp включає час, який знадобився моєму вводу пароля 40+ символів. Відняти не менше 3-4 секунд.
  2. scp і wget фактично заблокували моє мережеве з'єднання. шпаклівка вичерпана. Вгорі зазначено, що копії було присвячено ціле ядро.
  3. У мене немає номерів для rsync, але вони були порівнянні з scp

Отже, в Linux я міг передати 80 Гб за 2 години ігнорування цього і не переймаючи процес. Мені здається, що це краще для переміщення жорсткого диска між комп’ютерами, оскільки вони вимагають від мене фактично звернути увагу та закрити речі.

Спільний доступ до Windows, ймовірно, не буде таким швидким, як scp.


9
40+ символів пароля?!?!
Марк Ренуф

1
Це може бути пароль пропозиції. Їх насправді не важко запам’ятати :)
sashoalm

10

Я б пішов на великий зовнішній накопичувач USB. Я маю накопичувач для ноутбука 250 Гбіт у корпусі саме для цієї мети.


Або привід Firewire, якщо у вас є обладнання.
Нейт

8

Гігабітний Ethernet


10 гігабітних Ethernet? Інфінібенд?
Том Хотін - тайклін

1
Ethernet-кабель між двома комп'ютерами, вам навіть не потрібен мережевий пристрій.
jvanderh

1
Більшість накопичувачів на останніх ящиках можуть передавати дані швидше, ніж 100 Мбіт / с (тобто на 12,5 Мбіт в секунду менше витрат на мережу). У той же час більшість стандартних накопичувачів не можуть зафіксувати гігабітний Ethernet (понад 100 Мбіт в секунду). Таким чином, немає потреби в 10 гігабітних або Infiniband.
jvanderh

Погоджено, 10 Гбіт буде надлишком, якщо у вас в шафі немає NetApp ;-)
Марк Renouf

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

6

Якщо у вас Mac, режим націлювання диска чудовий, особливо якщо обидва комп'ютери мають Firewire 800. Ви з'єднуєте їх між собою за допомогою Firewire, а потім перезавантажуєте його в режимі націлювання на диск, утримуючи tпри натисканні. Тоді цей комп'ютер виконує функцію жорсткого диска Firewire, що забезпечує дуже високу швидкість передачі даних, не виймаючи жодних дисків. Крім того, він часто працює, навіть якщо комп'ютер не може бути завантажений через проблему з операційною системою.


1
+1, але очевидно, що в ОП не було
макро

4

Залежно від того, наскільки швидка / надійна ваша мережа, я б або перейшов до мережі, або вийняв жорсткий диск і просто скопіював.


4

Мені завжди доводилося робити диск з прямою копією на диск трохи швидше і надійніше, однак у мене вдома є мережа Gigabit, тому останнім часом просто копіюю безпосередньо на всій стороні.

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


2

80 гігабайт - 640 гігабіт. Типовий домашній Ethernet - 100 Мбіт / с. Отже, я думаю, що цифра за 10000 секунд - менше трьох годин. Можливо, дещо повільніше, якщо ви використовуєте wifi. Але ви можете просто залишити це, не турбуючись. Я не хотів би мати справу з такою кількістю DVD-дисків, і мої флешки не набагато більше.

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


Це припускаючи, що жорсткий диск буде не відставати.
Бред Гілберт

Я погоджуюся з вашими цифрами, за моєю оцінкою - понад 9000 секунд, тому так менше трьох годин. Але не змішуйте його з wifi, якщо ви говорите 100 Мбіт / с. І більшість жорстких дисків сьогодні можуть не відставати від 100Mbps, якщо ви не копіюєте купу крихітних файлів.
jvanderh

2

Швидше за все, ваші жорсткі диски (джерело та ціль) можуть робити близько 100 Мб / с. Гігабітна Ethernet, за умови, що все мережеве апаратне забезпечення пристойне, повинно бути в змозі наблизитися до того, що мережу найпростіше.

Якщо у вас особливо швидкі жорсткі диски або дуже повільна мережа, можливо, ви зможете заощадити час, перемістивши жорсткий диск у цільову машину і зробивши локальну копію. Якщо ви отримуєте 80 Мб / с або більше, це, мабуть, не варто.


100 Мб / сек з настільного жорсткого диска‽ Відколи?
дероберт

Seagate Barracuda, WD Velociraptor ... скоріше за все, дивіться: tomshardware.com/charts/2009-3.5-desktop-hard-drive-charts/… ... зауважте, що це середня пропускна здатність, пік перевищує 100MB / с на більшості .
jerryjvl

І це, очевидно, навіть не враховуючи SSD, які часто можуть легко зробити вдвічі.
jerryjvl

1

Якщо ви копіюєте файли по мережі, я б зробив щось інше, ніж просто перетягування файлів за допомогою Провідника Windows. Є утиліти, які зможуть скопіювати його швидше, ніж вбудований.


Я згоден, є комунальні послуги. Вкажіть, будь ласка, кілька у своїй відповіді.
jvanderh

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

1

Якщо ви збираєтеся робити це неодноразово (якщо ні, ви б зробили зараз будь-який метод, який ви вибрали;)), я б з'єднав два комп’ютери за допомогою кроссовер-кабелю та гігабітної Ethernet. Увімкніть підтримку jumbo frame і, якщо можливо, не використовуйте обмін файлами Windows (smb). Це буде приблизно таким же швидким, як середній накопичувач може записувати в ідеальних умовах, тому не багато чого можна отримати, замінивши диски.


1

Завантажте та встановіть Fastcopy . Сайт виглядає загальним, але, здається, безпечним. Я ним користуюся вже кілька років. Працює швидше за все там ... незалежно від того, яким фізичним методом ви користуєтесь.


1

Здивований, що ніхто більше не згадував про це, але FTP - хороший варіант. Я копіюю 200-футовий клон віртуальної машини нашого сервера на іншу машину, і я отримую дуже хороші швидкості (30 Мб / с) через локальну мережу, плюс це відновити. Filezilla Server на вихідному і Filezilla клієнт на цільовому, вільний як і все, що завдає роботу.


0

Декілька років тому, я вважаю, найшвидший переказ був FireWire (як правило, звичайно з Mac). Зараз це застаріло. Я відповів би на флеш-пам'яті USB 3 або зовнішньому жорсткому диску.

DVD або BlueRay (будь-який тип компакт-диска, що записується) болісно повільний. Мережева передача також буде повільнішою, ніж USB 3.

Видалення HD та розміщення його на новому ПК - так. Однак наприкінці дня видалення та заміна також потребують часу ...

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