Apa cara tercepat untuk mentransfer file antara 2 komputer? [Tutup]

15

Katakanlah saya memiliki 80Gb data untuk ditransfer dari satu komputer ke komputer lain. Apa metode tercepat untuk mentransfer file-file itu?

  • Transfer jaringan?
  • Rekaman DVD?
  • Menyalin dalam drive pen?
  • Menghapus satu HD dan menempatkan sebagai sekunder di PC lain dan menyalin dan menempel file?
  • [saran lain?]
Klik Oke
sumber
1
Transfer jaringan dan menghapus drive berarti Anda dapat membaca dan menulis pada saat yang sama. 2 metode lainnya berarti Anda harus menambahkan read dari mesin pertama ke kemudian menulis ke yang lain.
jvanderh
1
Waktu matematika! Berapa bandwidth hard drive 80GB yang bepergian dengan kecepatan 60MPH di dalam kotak sarung tangan mobil yang perlu menempuh jarak 20 mil? :-)
Travis
fwiw: 546Mbit ... Tapi ini sangat "bursty".
Sirex
Dengan tercepat, apakah Anda termasuk waktu pengaturan? Memindahkan hard drive secara fisik dari satu komputer ke komputer lain membutuhkan lebih banyak waktu daripada membuat ekspor NFS, misalnya. Itu 15 menit untuk menarik drive dan tancapkan ke komputer Anda yang lain bisa memindahkan banyak data melalui NFS pada jaringan gigabit.
MaQleod

Jawaban:

21

Saya memilih untuk menghapus sementara hard drive dari satu komputer, memasangnya ke komputer lain untuk transfer.

Nate
sumber
3
Anda perlu menambahkan waktu yang diperlukan untuk memindahkan drive ke mesin target dan memindahkannya kembali ke mesin asli, yang saya pikir tidak sepele. Saya kira itu akan tergantung pada kecepatan jaringan (10/100 bisa lebih cepat bergerak drive, Gigabit pasti tidak layak kerumitan untuk memindahkan drive)
jvanderh
7
Saya benar - benar cepat mengacau sehingga "waktu henti" tidak akan relevan.
Nate
1
itu disebut latency
bandi
2
Saya berasumsi ini adalah drive SATA / IDE internal. Jika itu USB 2.0 atau Firewire itu akan lebih lambat dan dengan kecepatan yang sama seperti transfer file melalui ethernet Gigabit.
Mark Renouf
1
Juga dikenal sebagai sneakernet
Stefano Borini
21

Saya membandingkan beberapa metode berbeda di linux pada jaringan 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 termasuk waktu yang saya butuhkan untuk mengetikkan kata sandi 40+ karakter saya. Kurangi setidaknya 3-4 detik.
  2. scp dan wget sebenarnya mengunci koneksi jaringan saya. waktu dempul habis. atas ditunjukkan daripada seluruh inti didedikasikan untuk salinan.
  3. Saya tidak punya nomor untuk rsync, tetapi mereka sebanding dengan scp

Jadi, di linux, saya bisa mentransfer 80GB dalam 2 jam dengan mengabaikannya dan tidak melanjutkan prosesnya. Saya menemukan bahwa lebih baik daripada memindahkan hard drive antara komputer, karena mereka mengharuskan saya untuk benar-benar memperhatikan dan mematikan segalanya.

Berbagi Windows mungkin tidak akan secepat scp.

Tom Ritter
sumber
9
40+ kata sandi karakter?!?!
Mark Renouf
1
Itu bisa berupa kata sandi kalimat. Mereka sebenarnya tidak sulit untuk diingat :)
sashoalm
10

Saya akan menggunakan drive USB eksternal yang besar. Saya memiliki drive laptop 250Gb di kandang untuk tujuan itu.

Paul Tomblin
sumber
Atau drive Firewire, jika Anda memiliki perangkat keras.
Nate
8

Gigabit Ethernet

jasonh
sumber
10 Gigabit Ethernet? Infiniband?
Tom Hawtin - tackline
1
Kabel Ethernet antara 2 komputer, Anda bahkan tidak memerlukan perangkat jaringan.
jvanderh
1
Sebagian besar drive pada kotak terbaru dapat mentransfer data lebih cepat dari 100Mbps (yaitu 12,5MBytes per detik kurang dari overhead jaringan). Pada saat yang sama, sebagian besar drive standar tidak dapat membatasi Gigabit Ethernet (lebih dari 100 MBytes per detik). Jadi tidak perlu untuk 10 Gigabit atau Infiniband.
jvanderh
Setuju, 10 Gbit akan berlebihan kecuali Anda memiliki NetApp di lemari Anda ;-)
Mark Renouf
Saya tidak melihat ini sebagai solusi lengkap. Bahkan dengan ini ada, masih ada lebih banyak langkah yang secara fundamental dapat mengubah kecepatan tergantung pada bagaimana Anda melakukannya (yaitu, protokol atau aplikasi).
MaQleod
6

Jika Anda memiliki Mac, Disk Target Mode hebat, terutama jika kedua komputer memiliki Firewire 800. Anda menyambungkan satu sama lain dengan Firewire, dan kemudian reboot satu di Mode Target Disk, dengan menahan tketika itu dimulai. Komputer itu kemudian bertindak sebagai hard drive Firewire, memungkinkan kecepatan transfer yang sangat cepat tanpa mengeluarkan disk apa pun. Selain itu, sering berfungsi bahkan jika komputer tidak dapat di-boot karena masalah dengan sistem operasi.

MJeffryes
sumber
1
+1 tetapi jelas OP tidak memiliki mac
cregox
4

Tergantung pada seberapa cepat / dapat diandalkan jaringan Anda, saya akan pergi dengan jaringan atau menghapus hard drive dan hanya menyalin.

astaga
sumber
4

Saya selalu menemukan melakukan copy disk langsung ke disk sedikit lebih cepat dan lebih dapat diandalkan, namun saya juga memiliki jaringan Gigabit di rumah sehingga akhir-akhir ini hanya menyalin langsung ke seberang.

Untuk memastikan saya mendapatkan kinerja terbaik di Windows, saya menggunakan Robocopy . Ini berfungsi baik di seluruh jaringan dan drive ke drive.

BinaryMisfit
sumber
2

80 gigabyte adalah 640 gigabits. Ethernet rumah khas adalah 100 Mbps. Jadi, saya kira angka 10.000 detik - kurang dari tiga jam. Mungkin agak lambat jika Anda menggunakan wifi. Tapi Anda bisa membiarkannya pergi tanpa khawatir. Saya tidak ingin berurusan dengan banyak DVD, dan flash drive saya tidak jauh lebih besar.

Meskipun terakhir kali saya mencoba transfer yang lama saya menemukan bahwa saya telah menggunakan catu daya yang salah untuk hub saya.

Tom Hawtin - tackline
sumber
Itu dengan asumsi hard drive akan mengikuti.
Brad Gilbert
Saya setuju dengan angka-angka Anda, lebih dari 9.000 detik adalah perkiraan saya, jadi ya kurang dari tiga jam. Tapi jangan gabungkan dengan wifi jika Anda berbicara 100 Mbps. Dan sebagian besar hard drive saat ini dapat menjaga dengan mudah dengan 100Mbps kecuali Anda menyalin banyak file kecil.
jvanderh
2

Kemungkinan besar, hard disk Anda (sumber dan target) dapat melakukan sekitar 100MB / s. Gigabit ethernet, asalkan semua perangkat keras jaringan yang terlibat layak harus bisa cukup dekat sehingga jaringan paling mudah.

Jika Anda memiliki harddisk yang sangat cepat, atau jaringan yang sangat lambat, Anda mungkin dapat menghemat waktu dengan memindahkan harddisk ke mesin target dan melakukan salinan lokal. Jika Anda mendapatkan 80MB / s atau lebih, itu mungkin tidak sebanding dengan kerumitannya.

jerigen
sumber
100 MB / detik dari hard drive desktop‽ Sejak kapan?
derobert
Seagate Barracuda, WD Velociraptor ... lebih mungkin, lihat: tomshardware.com/charts/2009-3.5-desktop-hard-drive-charts/ ... ... perhatikan bahwa ini adalah throughput rata - rata , puncaknya akan melebihi 100MB / s pada sebagian besar .
jerryjvl
Dan itu jelas tidak mempertimbangkan SSD yang seringkali dapat dengan mudah melakukan dua kali lipat.
jerryjvl
1

Jika Anda menyalin file melalui jaringan, saya akan melakukan sesuatu selain hanya menyeret file dengan Windows Explorer. Ada beberapa utilitas yang akan dapat menyalinnya lebih cepat daripada cara bawaan.

Brad Gilbert
sumber
Saya setuju ada utilitas. Harap berikan beberapa jawaban Anda.
jvanderh
Saya sebenarnya tidak menggunakan Windows lagi. Jika seseorang ingin menyarankan, saya dengan senang hati akan menambahkannya ke jawabannya.
Brad Gilbert
1

Jika Anda akan melakukannya berulang kali (jika tidak, Anda akan selesai sekarang dengan metode apa pun yang Anda pilih;)), saya akan menghubungkan kedua komputer melalui kabel crossover dan ethernet gigabit. Aktifkan dukungan bingkai jumbo, dan jika mungkin jangan gunakan berbagi file windows (seseorang). Ini akan menjadi secepat drive rata-rata dapat menulis di bawah kondisi yang ideal, sehingga tidak banyak yang bisa diperoleh dengan menukar disk.

Menghibur
sumber
1

Unduh dan instal Fastcopy . Situs ini terlihat agak umum, tetapi tampaknya aman. Saya telah menggunakannya selama beberapa tahun. Bekerja lebih cepat daripada apa pun di luar sana ... apa pun metode fisik yang Anda gunakan.

fatsunny
sumber
1

Terkejut tidak ada orang lain yang menyebutkan ini, tetapi FTP adalah pilihan yang baik. Saya menyalin klon mesin virtual 200gb dari server kami ke komputer lain, dan saya mendapatkan kecepatan yang sangat baik (30MB / s) melalui LAN, ditambah lagi dapat dilanjutkan. Filezilla Server pada sumber dan klien Filezilla pada target, bebas-as-in-apa pun dan menyelesaikan pekerjaan.

pipedreambomb
sumber
0

Beberapa tahun yang lalu, saya percaya transfer tercepat adalah FireWire (biasanya sama dengan Mac). Ini sudah ketinggalan zaman. Saya akan membalas pada USB 3 flash drive atau hard disk eksternal.

DVD atau BlueRay (semua jenis compact disc burning) sangat lambat. Transfer jaringan akan lebih lambat daripada USB 3 juga.

Menghapus HD dan meletakkannya di PC baru - ya. Namun pada akhirnya, pemindahan dan penggantian juga membutuhkan waktu ...

Hans Molden
sumber