¿Cuál es la forma más confiable de enviar un archivo grande entre dos computadoras con Windows a través de la red? [duplicar]

19

El archivo es de alrededor de 170 GB. No lo subiría al FTP y lo descargaría. No es confiable, a veces, las conexiones caen, y tendrá grandes problemas. Entonces, ¿hay alguna manera mejor de hacerlo? Alguien sugiere? Gracias.

PD: dos computadoras no están en la misma red.

Ted Wong
fuente
10
¿Un USB HD externo?
Mouviciel
99
en.wikipedia.org/wiki/Sneakernet es una red.
ta.speot.is
44
Divídalo en pedazos más pequeños, entonces solo tiene que preocuparse por un pedazo pequeño a la vez. Consejo profesional: BitTorrent hace exactamente esto.
ta.speot.is
44
Usaría
44
¿Por qué se marca esto como un duplicado de preguntas sobre cómo enviar por correo electrónico de 2 a 30 MB de datos? Hay algunos órdenes de magnitud entre "enviar 17 MB" y "enviar 170 GB", y las soluciones son completamente diferentes. Dropbox / filehosters no son realmente una sugerencia factible para 170 GB ...
Jan Schejbal

Respuestas:

26

Extrañamente, el bitorrent podría funcionar bastante bien aquí, suponiendo que las políticas de la oficina lo permitan: divide el archivo por usted, comprueba si es correcto y, si no, lo vuelve a descargar. Probablemente querrá ejecutar su propio rastreador, pero muchos clientes bitorrent lo hacen de todos modos, y si es posible, use webseeds para acelerar aún más las cosas, burnbit lo hace fácil.

Como alternativa, también sugeriría hacer lo pirata de la vieja escuela, y dividir los archivos y usar un archivo de paridad , luego transferirlo por cualquier medio que tenga, FTP o servidor web. Si usa un servidor web, las descargas pueden continuar, con algo como wget, y el archivo de paridad le permitirá reconstruir el archivo con algunas piezas rotas.

Naturalmente, considere cifrar los archivos o fragmentos de archivos, si los datos también son de naturaleza confidencial.

Una opción más reciente puede ser la sincronización bitorrent : se ejecuta en todo menos en el tostador (a menos que el tostador ejecute windows, linux en x86, PPC o ARM), y maneja la mayor parte del trabajo pesado por usted. Utiliza el protocolo bitorrent subyacente, pero es mucho más simple de usar.

Journeyman Geek
fuente
1
Además, si necesita copiar en varios hosts, disminuirá significativamente el tiempo.
Colton
+1 para tostadora. U salvó la tostadora de tostar trozos grandes
Pathfinder
20

Eche un vistazo a robocopy , admite el reinicio y, en general, es mucho más estable que otras opciones.

Adam Caudill
fuente
reglas de robocopy!
wim
4

WinZip puede producir muchos archivos (relativamente) pequeños (originalmente diseñados para archivar en disquetes, pero ahora puede elegir 1 GB). Entonces el FTP no reanudable (como es la opción de Microsoft) está bien. Finalmente, WinZip recuperará el archivo en el otro extremo.

Mark Hurd
fuente
3
Creo que 7-zip es mucho mejor que WinZip.
Alvin Wong
@AlvinWong Quizás; WinZip fue primero y aún bastante bueno. Simplemente no he usado 7-zip lo suficiente.
Mark Hurd
1
que algo sea más antiguo no es una buena razón para usarlo en el mundo de TI ...
wim
@wim No he necesitado usar nada más. Si WinZip está tan equivocado, vótame, preferiblemente dando razones por las cuales en realidad es una mierda para este propósito. Si 7-zip es tan correcto, agréguelo como respuesta.
Mark Hurd
Bueno, no está mal por lo que no downvote .. pero Alvin tiene un punto de 7-Zip capacidades son un superconjunto de WinZip, y es gratis ..
wim
4

Robocopy y BitTorrent ya se han sugerido y parecen una buena idea. Otras opciones que pueden funcionar mejor en un entorno de red restrictivo donde no puede, por ejemplo, crear la conexión SMB que parece ser necesaria para RoboCopy:

FTP Sé que no te gusta, pero con un buen servidor y cliente, debería funcionar bien. Cree un servidor FTP en el origen o el destinatario, asegúrese de que sea compatible con conexiones cifradas (para evitar que interfieran proxies transparentes, etc.) y archivos> 4 GB. Luego cargue / descargue el archivo usando un buen cliente FTP (asegurándose de usar el modo binario). FTP admite la reanudación de la conexión, por lo que si la conexión se cae, simplemente reanude. Una copia actual de wget debería estar bien.

Puede hacer lo mismo con HTTP: configure un servidor HTTP (S) que admita archivos grandes y descárguelo con una copia actual de wget.

De lo contrario, hay binarios rsync para Windows y numerosos programas propietarios similares a rsync que podría usar. Especialmente si espera que el archivo deba actualizarse y solo cambien pequeñas porciones del archivo, es posible que desee mirar en esa dirección.

Recuerde que a 8 MBit / s (1 MByte / s), le llevará dos días transferir el archivo. A menos que tenga una conexión realmente rápida, enviar un disco duro físico con una copia de los archivos puede ser más rápido.

Jan Schejbal
fuente
1
Envía el disco duro por Fedex. Al final costará menos y será más rápido. Así es como la mayoría de las grandes corporaciones mueven copias de seguridad y demás.
Pow-Ian
1
Usando el protocolo de transferencia de archivos para la transferencia de archivos! ¿A quién le importa?
wim
@ Pow-Ian: No quería anunciar una compañía específica, pero FedEx realmente hace honor a su nombre original de Federal Express . Les entregué un paquete (bastante considerable) que pesaba alrededor de 10-12 kg al mediodía del sábado en Alemania, ni siquiera elegí su servicio más rápido, y lo envié a Bélgica a las 10:35 a.m. del lunes por 29 EUR. Si tengo algo que necesita para llegar a un lugar rápido, definitivamente usaré FedEx nuevamente.
Jan Schejbal
@ Jan Schejbal Yo digo que llames a las cosas por su nombre. Sé que FedEx es el más rápido, así que no me importa contarles a otros sobre mis experiencias. Para una divulgación completa, he visto sus instalaciones y recorrí sus instalaciones de procesamiento del puerto aéreo de Memphis TN USA. Literalmente pueden enviar cosas al día siguiente desde NY, NY a Japón.
Pow-Ian
1

Algunas cosas que me vienen a la mente son las redes privadas P2P (uTorrent, DC ++) o un pequeño servidor http con wget

Midhat
fuente
0

Yo sugeriría usar alguna herramienta (windows) basada en rsync http://en.wikipedia.org/wiki/Rsync

Josef Procházka
fuente
44
las oraciones de una línea, en las que un enlace supuestamente responde a la pregunta, son un no-no en SuperUser. por favor explique su respuesta.
Lorenzo Von Matterhorn