Quelle est la manière la plus fiable d'envoyer un gros fichier entre deux ordinateurs Windows via le réseau? [dupliquer]

19

Le fichier fait environ 170 Go. Je ne le téléchargerais pas sur le FTP et je ne le téléchargerais pas. Ce n'est pas fiable, parfois, les connexions chutent et cela aura de gros problèmes. Alors, y a-t-il une meilleure façon de le faire? Quelqu'un le suggère? Merci.

PS: deux ordinateurs ne sont pas sur le même réseau.

Ted Wong
la source
10
Un USB HD externe?
mouviciel
9
en.wikipedia.org/wiki/Sneakernet est un réseau.
ta.speot.is
4
Décomposez-le en plus petits morceaux, alors vous n'avez à vous soucier que d'un petit morceau à la fois. Conseil de pro: BitTorrent fait exactement cela.
ta.speot.is
4
J'utiliserais Skype mais je ne suis pas assez courageux pour le mettre comme réponse :)
Robert Niestroj
4
Pourquoi est-ce signalé comme un double de questions demandant comment envoyer par e-mail 2 à 30 Mo de données? Il existe quelques ordres de grandeur entre «envoyer 17 Mo» et «envoyer 170 Go», et les solutions sont complètement différentes. Dropbox / hébergeurs de fichiers ne sont pas vraiment une suggestion réalisable pour 170 Go ...
Jan Schejbal

Réponses:

26

Assez bizarrement, bitorrent pourrait fonctionner assez bien ici, en supposant que les politiques de bureau le permettent - il décompose le fichier pour vous, vérifie s'il est correct et sinon le retélécharge. Vous voudrez probablement exécuter votre propre tracker, mais de nombreux clients bitorrent le font de toute façon, et si possible utilisez des graines Web pour accélérer encore plus les choses - Burnbit rend cela facile.

Comme alternative, je suggère également de faire la chose pirate oldschool, de diviser les fichiers et d'utiliser un fichier de parité , puis de le transférer par tous les moyens dont vous disposez, FTP ou serveur Web. Si vous utilisez un serveur Web, les téléchargements peuvent être poursuivis - avec quelque chose comme wget, et l'archive de parité vous permettrait de reconstruire le fichier avec quelques morceaux cassés.

Envisagez naturellement de chiffrer les fichiers ou les morceaux de fichier, si les données sont également de nature sensible.

Une option plus récente peut être la synchronisation bitorrent - Elle fonctionne sur tout sauf le grille-pain (sauf si votre grille-pain exécute Windows, Linux sur x86, PPC ou ARM) et gère la plupart du travail de grognement pour vous. Il utilise le protocole bitorrent sous-jacent mais est beaucoup plus simple à utiliser.

Compagnon Geek
la source
1
en outre, si vous devez copier sur plusieurs hôtes, vous réduirez considérablement le temps.
Colton
+1 pour le grille-pain. U a sauvé le grille-pain du grillage de gros morceaux
Pathfinder
20

Jetez un œil à robocopy , il prend en charge le redémarrage et est en général beaucoup plus stable que les autres options.

Adam Caudill
la source
règles de la photocopie!
wim
4

WinZip peut produire de nombreux (relativement) petits fichiers (initialement conçus pour l'archivage sur des disquettes, mais vous pouvez maintenant choisir 1 Go). Le FTP non résumable (comme l'option Microsoft l'est) est OK. Enfin, WinZip récupérera le fichier à l'autre extrémité.

Mark Hurd
la source
3
Je pense que 7-zip est bien meilleur que WinZip.
Alvin Wong
@AlvinWong Peut-être; WinZip a été le premier et toujours assez bon. Je n'ai tout simplement pas assez utilisé 7-zip.
Mark Hurd
1
quelque chose étant plus vieux n'est pas une bonne raison de l'utiliser dans le monde informatique ...
wim
@wim Je n'ai pas eu besoin d'utiliser autre chose. Si WinZip se trompe tellement, votez contre moi, en donnant de préférence les raisons pour lesquelles il s'agit en fait de conneries à cet effet. Si 7-zip est si juste, ajoutez-le comme réponse.
Mark Hurd
Eh bien, vous ne vous trompez pas, donc aucun downvote .. mais Alvin a un point 7 capacités de zip sont un surensemble de winzip, et c'est gratuit ..
wim
4

Robocopy et BitTorrent ont déjà été suggérés et semblent être une bonne idée. Autres options qui peuvent mieux fonctionner dans un environnement réseau restrictif où vous ne pouvez pas par exemple créer la connexion SMB qui semble être requise pour RoboCopy:

FTP. Je sais que vous ne l'aimez pas, mais avec un bon serveur et client, cela devrait bien fonctionner. Créez un serveur FTP sur la source ou le destinataire, assurez-vous qu'il prend en charge les connexions cryptées (pour empêcher les proxy transparents, etc. d'interférer) et les fichiers> 4 Go. Ensuite, téléchargez / téléchargez le fichier en utilisant un bon client FTP (en vous assurant d'utiliser le mode binaire). FTP prend en charge la reprise de la connexion, donc si la connexion tombe, reprenez simplement. Une copie actuelle de wget devrait convenir.

Vous pouvez faire la même chose avec HTTP: configurer un serveur HTTP (S) prenant en charge des fichiers volumineux et le télécharger avec une copie actuelle de wget.

Sinon, il existe des binaires rsync pour Windows et de nombreux programmes propriétaires de type rsync que vous pourriez utiliser. Surtout si vous pensez que le fichier devra être mis à jour et que seules de petites parties du fichier changeront, vous voudrez peut-être regarder dans cette direction.

N'oubliez pas qu'à 8 Mo / s (1 Mo / s), il vous faudra deux jours pour transférer le fichier. Sauf si vous disposez d'une connexion vraiment rapide, l'envoi d'un disque dur physique avec une copie du ou des fichiers peut être plus rapide.

Jan Schejbal
la source
1
Envoyez le disque dur par Fedex. Au final, cela coûtera moins cher et sera plus rapide. C'est ainsi que la plupart des grandes entreprises déplacent des sauvegardes et autres.
Pow-Ian
1
Utilisation du protocole de transfert de fichiers pour le transfert de fichiers! Qui avait un thunk ???
wim
@ Pow-Ian: Je ne voulais pas faire de publicité pour une entreprise en particulier, mais FedEx est vraiment à la hauteur de son nom d'origine Federal Express . Je leur ai remis un colis (assez important) pesant environ 10-12 kg à midi samedi en Allemagne, je n'ai même pas choisi leur service le plus rapide, et je l'ai fait livrer en Belgique lundi à 10 h 35 pour 29 EUR. Si j'ai quelque chose qui doit arriver rapidement, j'utiliserai certainement FedEx à nouveau.
Jan Schejbal
@Jan Schejbal Je dis appeler un chat un chat. Je sais que FedEx est le plus rapide, donc cela ne me dérange pas de parler aux autres de mes expériences. Pour une divulgation complète, j'ai vu leurs installations et visité leur installation de traitement du port aérien de Memphis TN USA. Ils peuvent littéralement expédier des choses le lendemain de NY, NY au Japon.
Pow-Ian
1

Certaines choses qui me viennent à l'esprit sont les réseaux P2P privés (uTorrent, DC ++) ou un petit serveur http avec wget

Midhat
la source
0

Je suggérerais d'utiliser un outil (windows) basé sur rsync http://en.wikipedia.org/wiki/Rsync

Josef Procházka
la source
4
les phrases d'une ligne, sur lesquelles un lien répondrait à la question, sont un non-non dans SuperUser. veuillez développer votre réponse.
Lorenzo Von Matterhorn