Saya memigrasikan 20TB file antara dua server. Kedua sistem adalah Windows 2012R2 dengan pembaruan terbaru diinstal. Keduanya menggunakan jaringan gigabit.
Menggunakan robocopy di server baru dengan baris perintah robocopy /S /ZB /MOVE /J /DCOPY:A /V /FP \\oldserver\shared\folder X:\folder
Salinan itu sekitar 5-10MB / s.
Seret dan taruh file di antara server menggunakan hasil explorer sekitar 110MB / s, yang merupakan kecepatan yang saya harapkan.
Saya tidak tahu mengapa robocopy berjalan sangat lambat, ketika file berbagi dan jaringan jelas mampu kecepatan lebih cepat.
Hal yang sudah saya coba:
- Hubungkan server secara langsung dengan kabel ethernet untuk menghilangkan masalah switch. Tidak ada perubahan.
- The
/MT
switch, dengan nilai 1, 4, 8 dan 16. Semua disalin di sekitar kecepatan yang sama. - Menyalin alih-alih memindahkan file. Tidak ada perubahan.
- Menggunakan file log alih-alih mencetak ke layar. Tidak ada perubahan.
- Mendorong file dari server lama vs menarik dari server baru. Tidak ada perubahan.
Ada ide?
/Z
Switch menulis blok header ke file untuk melacak seberapa jauh ia telah mendapatkan dalam salinan. Itu harus memperbarui header ini setelah setiap penulisan, yang lambat. Tanpa me-restart header tidak harus ditulis, jadi salinannya jauh lebih cepat.