5 votes

Comment copier efficacement un fichier volumineux ?

Je suis en train de copier un petit nombre de gros fichiers entre une station de travail Vista x64 SP1 et une station de travail Windows 7 RC. Windows indique qu'il faudra 7 heures pour copier 117 Go de données d'un ordinateur à l'autre sur un commutateur 1 GBit/s non encombré. Robocopy ne fait pas beaucoup mieux.

Je crois me souvenir, à l'époque où j'utilisais Exchange, qu'il existait plusieurs utilitaires qui prétendaient copier de très gros fichiers entre les serveurs. Ces utilitaires sont-ils encore disponibles et, si oui, lesquels sont les plus efficaces dans la situation décrite ci-dessus ?

Edita:

J'essaie de faire une Robocopy sur un disque dur externe USB 2.0, car c'est tout ce que j'ai à ma disposition pour le moment et c'est plus rapide, ce qui est inhabituel, car les deux ordinateurs que j'utilise sont les deux seuls ordinateurs connectés à ce commutateur 1GBit/s particulier.

Edit 2 :

Il semble qu'il y ait un problème avec la carte réseau sur la source, je n'arrive pas à obtenir un débit supérieur à 3 Mo/sec après avoir remplacé tout le reste. Comme il s'agit de l'ancienne machine, j'ai utilisé le disque dur externe qui copiait plus rapidement que la carte réseau, mais cela a quand même pris 3 heures et demie au total.

10voto

Kieron Points 5096
117GB/7H = 4.6MB/s

Quelque chose ne va pas ici.

Vérifiez la fragmentation du disque, la mauvaise utilisation du réseau, un autre programme qui broie le disque ou un matériel défectueux ; Windows avec un réseau de 1Gb peut saturer la bande passante que peut fournir un disque SATA 7200, c'est-à-dire 60-70 MB/s.

Je vous suggère également de créer une tâche programmée pour transférer le(s) fichier(s) pendant la nuit.

3voto

cletus Points 9659

Pour quelque chose d'aussi important et considérant qu'il s'agit d'une copie locale, je brancherais le disque dur d'un de ces PC dans l'autre et ferais une copie directe. Sinon, j'utiliserais un disque dur eSATA pour effectuer le transfert. Cela va être camino plus rapide que même GigE.

Tout cela suppose que ce n'est qu'une fois, ce qui est la façon dont j'ai lu votre message.

1voto

Jason Anderson Points 397

Eh bien, ça devrait prendre environ une demi-heure pour copier ça.

Bref, combien de temps avez-vous attendu avant de l'annuler ? Avez-vous jeté un coup d'œil aux détails, pour vérifier la vitesse réelle de la copie ? Les estimations initiales de Vista sont très souvent chemin à parcourir . Après un certain temps, il recalcule la vitesse pour vous donner une meilleure estimation.

1voto

aharden Points 1450

Voici un conseil qui dit que la désactivation du réglage automatique de la fenêtre de réception de la pile réseau peut résoudre votre problème. Exécuter en tant qu'administrateur :

netsh int tcp set global autotuninglevel=disabled

Vous pouvez également envisager d'activer les trames jumbo (9000 octets MTU) sur chaque système pour voir si cela aide.

1voto

ConroyP Points 24021

J'ai entendu dire que cela se produisait avec beaucoup de personnes utilisant Vista pour copier sur le réseau.

J'ai fait un rapide google chercher pour vérifier. Il y a beaucoup de "corrections" listées ici.

Cet article explique les améliorations apportées à la copie des fichiers de Vista SP1 et la raison pour laquelle elle fonctionne comme elle le fait.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X