Je migre 20 To de fichiers entre deux serveurs. Les deux systèmes sont Windows 2012R2 avec les dernières mises à jour installées. Les deux utilisent un réseau gigabit.
Utilisation de robocopy sur le nouveau serveur avec la ligne de commande robocopy /S /ZB /MOVE /J /DCOPY:A /V /FP \\oldserver\shared\folder X:\folder
Cela copie à environ 5-10 Mo / s.
Glissez et déposez les fichiers entre les serveurs à l'aide de l'explorateur donne environ 110 Mo / s, ce qui est la vitesse à laquelle je m'attendais.
Je ne peux pas comprendre pourquoi robocopy va si lentement, alors que les partages de fichiers et le réseau sont clairement capables de vitesses plus rapides.
Ce que j'ai essayé:
- Connectez les serveurs directement avec un câble Ethernet pour éliminer tout problème de commutateur. Pas de changement.
- Le
/MT
commutateur, avec les valeurs 1, 4, 8 et 16. Tous copiés à environ la même vitesse. - Copie au lieu de déplacer des fichiers. Pas de changement.
- Utilisation d'un fichier journal au lieu d'imprimer à l'écran. Pas de changement.
- Pousser des fichiers de l'ancien serveur vs tirer du nouveau serveur. Pas de changement.
Des idées?
/Z
commutateur écrit un bloc d'en-tête dans le fichier pour suivre la distance parcourue dans la copie. Il doit mettre à jour cet en-tête après chaque écriture, ce qui est lent. Sans redémarrage, l'en-tête ne doit pas être écrit, la copie est donc beaucoup plus rapide.