Qual é a maneira mais rápida de transferir arquivos entre 2 computadores? [fechadas]


15

Digamos que eu tenha 80 GB de dados para transferir de um computador para outro. Qual é o método mais rápido para transferir esses arquivos?

  • Transferência de rede?
  • Gravação de DVD?
  • Copiando em um pen drive?
  • Removendo um HD e colocando como secundário no outro PC, copie e cole os arquivos?
  • [outra sugestão?]

1
A transferência de rede e a remoção da unidade significam que você pode ler e escrever ao mesmo tempo. Os outros 2 métodos significam que você precisa adicionar a leitura da primeira máquina à gravação posterior na outra.
jvanderh

1
Hora da matemática! Qual é a largura de banda de um disco rígido de 80 GB que percorre 60 MPH no porta-luvas de um carro que precisa percorrer 32 quilômetros? :-)
Travis

fwiw: 546Mbit ... Mas é muito "explosivo".
Sirex

Pelo mais rápido, você está incluindo o tempo de configuração? Mover fisicamente um disco rígido de um computador para outro leva muito mais tempo do que criar uma exportação NFS, por exemplo. Esses 15 minutos para puxar uma unidade e conectá-la ao seu outro computador podem mover muitos dados pelo NFS em uma rede de gigabit.
21412 MaQleod

Respostas:


21

Eu voto para remover temporariamente o disco rígido de um computador, instalando-o no outro computador para a transferência.


3
Você precisa adicionar o tempo necessário para mover a unidade para a máquina de destino e movê-la de volta para a máquina original, o que eu acho que não é trivial. Eu acho que vai depender da velocidade da rede (10/100 poderia ser mais rápido mover a unidade, Gigabit definitivamente não vale o aborrecimento para mover o carro)
jvanderh

7
Eu sou muito ferrado, então o "tempo de inatividade" seria irrelevante.
Nate

1
que é chamado de latência
bandi

2
Estou assumindo que esta é uma unidade interna SATA / IDE. Se for USB 2.0 ou Firewire, seria mais lento e aproximadamente a mesma velocidade da transferência de arquivos pela Ethernet Gigabit.
Mark Renouf

1
Também conhecido como sneakernet
Stefano Borini

21

Comparei alguns métodos diferentes no linux em uma rede de 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 inclui o tempo que levou para digitar minha senha de mais de 40 caracteres. Subtraia pelo menos 3-4 segundos.
  2. O scp e o wget realmente bloquearam minha conexão de rede. a massa expirou. O topo indicado do que todo um núcleo foi dedicado à cópia.
  3. Eu não tenho números para rsync, mas eles eram comparáveis ​​ao scp

Então, no linux, eu poderia transferir 80 GB em 2 horas ignorando-o e não deixando o processo de lado. Acho isso preferível a mover um disco rígido entre computadores, pois eles exigem que eu preste atenção e desligue as coisas.

O compartilhamento do Windows provavelmente não seria tão rápido quanto o scp.


9
Senha com mais de 40 caracteres?!?!
21411 Mark Renouf

1
Pode ser uma senha de frase. Eles são, na verdade, não é difícil de lembrar :)
sashoalm

10

Eu iria para o grande drive USB externo. Eu tenho uma unidade de laptop de 250 GB em um gabinete exatamente para esse fim.


Ou uma unidade Firewire, se você tiver o hardware.
Nate

8

Gigabit Ethernet


Ethernet de 10 Gigabit? Infiniband?
Tom Hawtin # tackline

1
Cabo Ethernet entre os 2 computadores, você nem precisa de um dispositivo de rede.
jvanderh

1
A maioria das unidades em caixas recentes pode transferir dados mais rapidamente que 100 Mbps (ou seja, 12,5 MBytes por segundo menos a sobrecarga da rede). Ao mesmo tempo, a maioria das unidades padrão não pode limitar uma Ethernet Gigabit (mais de 100 MBytes por segundo). Portanto, não há necessidade de 10 Gigabit ou Infiniband.
jvanderh

Acordado, 10 Gbit seria um exagero se você tiver um NetApp em seu armário ;-)
Mark Renouf

Não vejo isso como uma solução completa. Mesmo com isso em vigor, ainda há mais etapas que podem alterar fundamentalmente a velocidade, dependendo de como você faz (por exemplo, protocolo ou aplicativo).
21412 MaQleod

6

Se você possui um Mac, o Modo de Destino de Disco é ótimo, especialmente se os dois computadores tiverem o Firewire 800. Você os conecta um ao outro com o Firewire e, em seguida, reinicia um no Modo de Destino de Disco, mantendo pressionado tquando é inicializado. Esse computador atua como um disco rígido Firewire, permitindo velocidades de transferência muito rápidas sem remover nenhum disco. Além disso, geralmente funciona mesmo que o computador não seja inicializado devido a um problema no sistema operacional.


1
+1, mas claramente o OP não tinha um mac
cregox 27/05

4

Dependendo da velocidade / confiabilidade da sua rede, eu iria com a rede ou removia o disco rígido e apenas copiava.


4

Eu sempre achei que fazer um disco de cópia direta em disco é um pouco mais rápido e mais confiável, no entanto, também tenho uma rede Gigabit em casa, então ultimamente apenas copio diretamente.

Para garantir o melhor desempenho no Windows, uso o Robocopy . Funciona bem em toda a rede e unidade a unidade.


2

80 gigabytes são 640 gigabits. A ethernet doméstica típica é de 100 Mbps. Então, eu acho que figura em 10.000 segundos - menos de três horas. Provavelmente um pouco mais lento se você estiver usando wifi. Mas você pode simplesmente deixar para lá sem se preocupar. Eu não gostaria de lidar com tantos DVDs e minhas unidades flash não são muito maiores.

Embora da última vez que tentei uma transferência longa, descobri que estava usando a fonte de alimentação errada para o meu hub.


Isso pressupõe que o disco rígido continue.
23920 Brad Gilbert

Concordo com seus números, mais de 9.000 segundos é a minha estimativa, então sim, menos de três horas. Mas não confunda com wifi se estiver falando de 100 Mbps. E a maioria dos discos rígidos hoje em dia pode acompanhar facilmente os 100 Mbps, a menos que você esteja copiando vários arquivos minúsculos.
jvanderh

2

Provavelmente, seus discos rígidos (origem e destino) podem executar cerca de 100 MB / s. A Ethernet Gigabit, desde que todo o hardware de rede envolvido seja decente, seja capaz de se aproximar o suficiente para facilitar a rede.

Se você tiver discos rígidos particularmente rápidos ou uma rede particularmente lenta, poderá economizar tempo movendo o disco rígido para a máquina de destino e fazendo uma cópia local. Se você obtiver 80 MB / s ou mais, provavelmente não vale a pena.


100 MB / s em um disco rígido para desktop desktop Desde quando?
21449 derobert

Seagate Barracuda, WD Velociraptor ... mais provavelmente, consulte: tomshardware.com/charts/2009-3.5-desktop-hard-drive-charts/… ... observe que se trata de uma taxa de transferência média , o pico excederá 100 MB / s na maioria .
jerryjvl

E isso obviamente não leva em consideração os SSDs que costumam fazer o dobro com facilidade.
jerryjvl

1

Se você estiver copiando arquivos pela rede, eu faria algo diferente de apenas arrastar arquivos com o Windows Explorer. Existem utilitários que poderão copiá-lo mais rapidamente do que o construído de maneira.


Eu concordo que existem utilitários. Forneça alguns em sua resposta.
jvanderh

Na verdade, não uso mais o Windows. Se alguém quiser sugerir alguma, gostaria de adicioná-la à resposta.
23411 Brad Gilbert #

1

Se você fizer isso repetidamente (caso contrário, você já deve ter feito o método que escolher;)), eu conectaria os dois computadores por meio de um cabo cruzado e Ethernet de gigabit. Ative o suporte ao jumbo frame e, se possível, não use o compartilhamento de arquivos do Windows (smb). Isso será o mais rápido que uma unidade comum pode gravar sob condições ideais, portanto não há muito a ganhar trocando discos.


1

Baixe e instale o Fastcopy . O site parece meio genérico, mas parece seguro. Eu tenho usado por vários anos. Funciona mais rápido do que qualquer coisa lá fora ... não importa qual método físico você use.


1

Surpreendido, ninguém mais mencionou isso, mas o FTP é uma boa opção. Estou copiando um clone de máquina virtual de 200 GB do nosso servidor para outra máquina e obtendo velocidades muito boas (30 MB / s) pela LAN, além de poder ser retomado. Servidor Filezilla na origem e cliente Filezilla no destino, gratuito como qualquer outro e executando o trabalho.


0

Alguns anos atrás, acredito que a transferência mais rápida foi o FireWire (geralmente comum no Mac). Agora está desatualizado. Eu responderia em uma unidade flash USB 3 ou em um disco rígido externo.

O DVD ou BlueRay (qualquer tipo de disco compacto de gravação) é dolorosamente lento. A transferência de rede também seria mais lenta que uma USB 3.

Removendo o HD e colocando-o no novo PC - sim. No entanto, no final do dia, a remoção e substituição também levam tempo ...

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.