Qual è il modo più affidabile per inviare un file di grandi dimensioni tra due computer Windows tramite rete? [duplicare]


19

Il file è di circa 170 GB. Non lo caricare su FTP e non lo scarico. Non è affidabile, a volte, le connessioni si interrompono e avrà grossi problemi. Quindi, c'è un modo migliore per farlo? Qualcuno suggerisce? Grazie.

PS: due computer non sono nella stessa rete.


10
Un USB HD esterno?
mouviciel,


4
Suddividilo in pezzi più piccoli, quindi dovrai preoccuparti solo di un piccolo pezzo alla volta. Suggerimento pro: BitTorrent fa esattamente questo.
ta.speot.is

4
Userei

4
Perché questo è contrassegnato come duplicato di domande che chiedono come inviare per e-mail 2-30 MB di dati? Esistono alcuni ordini di grandezza tra "invia 17 MB" e "invia 170 GB" e le soluzioni sono completamente diverse. Dropbox / filehosters non sono in realtà un suggerimento fattibile per 170 GB ...
Jan Schejbal

Risposte:


26

Stranamente, bitorrent potrebbe funzionare abbastanza bene qui, supponendo che le politiche dell'ufficio lo consentano: spezza il file per te, controlla se è corretto e se non lo scarica nuovamente. Probabilmente vorrai eseguire il tuo tracker, ma molti client bitorrent lo fanno comunque, e se possibile usano i webseed per velocizzare ancora di più le cose - burnbit lo rende facile.

In alternativa, suggerirei anche di fare la cosa del pirata oldschool, dividere i file e utilizzare un file di parità , quindi trasferirlo con qualsiasi mezzo, FTP o web server. Se usi un server web, i download possono essere continuati - con qualcosa come wget, e l'archivio di parità ti permetterebbe di ricostruire il file con alcuni pezzi rotti.

Considera naturalmente la crittografia dei file o dei blocchi di file, se anche i dati sono di natura sensibile.

Un'opzione più recente potrebbe essere la sincronizzazione bitorrent - Funziona su tutto tranne il tostapane (a meno che il tuo tostapane non esegua Windows, Linux su x86, PPC o ARM) e gestisca la maggior parte del lavoro sporco per te. Utilizza il protocollo bitorrent sottostante ma è molto più semplice da usare.


1
Inoltre, se è necessario copiare su più host, il tempo diminuirà in modo significativo.
Colton,

+1 per il tostapane. U ha salvato il tostapane dal tostare grossi pezzi
Pathfinder


4

WinZip può produrre molti (relativamente) piccoli file (originariamente progettati per l'archiviazione su floppy disk, ma ora puoi scegliere 1GB). Quindi FTP non ripristinabile (come l'opzione Microsoft è) è OK. Infine, WinZip recupererà il file all'altra estremità.


3
Penso che 7-zip sia molto meglio di WinZip.
Alvin Wong,

@AlvinWong Forse; WinZip è stato il primo e ancora abbastanza buono. Non ho usato abbastanza 7-zip.
Mark Hurd,

1
qualcosa di più vecchio non è un buon motivo per usarlo nel mondo IT ...
wim

@wim Non ho bisogno di usare nient'altro. Se WinZip ha torto così tanto mi ha dato un voto, preferibilmente dando ragioni per cui in realtà è una schifezza per questo scopo. Se 7-zip è così giusto, aggiungilo come risposta.
Mark Hurd,

Bene, non ti sbagli, quindi nessun voto negativo ... ma Alvin ha un punto 7-zip capacità sono un superset di winzip ed è gratuito ..
wim

4

Robocopy e BitTorrent sono già stati suggeriti e sembrano una buona idea. Altre opzioni che potrebbero funzionare meglio in un ambiente di rete restrittivo in cui non è possibile ad esempio creare la connessione SMB che sembra essere richiesta per RoboCopy:

FTP. So che non ti piace, ma con un buon server e client, dovrebbe funzionare bene. Crea un server FTP su sorgente o destinatario, assicurati che supporti connessioni crittografate (per impedire che proxy trasparenti ecc. Interferiscano) e file> 4 GB. Quindi caricare / scaricare il file utilizzando un buon client FTP (assicurandosi di utilizzare la modalità binaria). FTP supporta il ripristino della connessione, quindi se la connessione si interrompe, basta riprendere. Una copia corrente di wget dovrebbe andare bene.

Puoi fare lo stesso con HTTP: imposta un server HTTP (S) che supporti file di grandi dimensioni e scaricalo con una copia corrente di wget.

Altrimenti, ci sono binari rsync per Windows e numerosi programmi proprietari simili a rsync che potresti usare. Soprattutto se ti aspetti che il file debba essere aggiornato e solo piccole parti del file cambieranno, potresti voler guardare in quella direzione.

Ricorda che a 8 MBit / s (1 MByte / s), ci vorranno due giorni per trasferire il file. A meno che tu non abbia una connessione davvero veloce, l'invio di un disco rigido fisico con una copia dei file potrebbe essere più veloce.


1
Invia il disco rigido di Fedex. Alla fine costerà meno e sarà più veloce. Ecco come la maggior parte delle grandi aziende sposta i backup e così via.
Pow-Ian,

1
Utilizzo del protocollo di trasferimento file per il trasferimento di file! Chi l'ha mai provato ???
mercoledì

@ Pow-Ian: non volevo pubblicizzare un'azienda specifica, ma FedEx è davvero all'altezza del nome originale Federal Express . Ho consegnato loro un pacchetto (piuttosto consistente) del peso di circa 10-12 kg sabato a mezzogiorno in Germania, non ho nemmeno preso il loro servizio più veloce e l'ho consegnato in Belgio entro le 10:35 di lunedì per 29 EUR. Se ho qualcosa che ha bisogno di andare velocemente da qualche parte, userò sicuramente FedEx di nuovo.
Jan Schejbal,

@Jan Schejbal Dico di chiamare una vanga una vanga. So che FedEx è il più veloce, quindi non mi dispiace raccontare agli altri le mie esperienze. Per la piena divulgazione ho visto le loro strutture e ho visitato il loro impianto di elaborazione del porto aereo di Memphis TN negli Stati Uniti. Possono letteralmente spedire cose il giorno successivo da New York, New York al Giappone.
Pow-Ian,

1

Alcune cose che mi vengono in mente sono reti P2P private (uTorrent, DC ++) o un piccolo server http con wget


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.