robocopy chậm hơn 20 lần so với kéo / thả tập tin giữa các máy chủ


12

Tôi đang di chuyển 20TB tệp giữa hai máy chủ. Cả hai hệ thống đều là Windows 2012R2 với các bản cập nhật mới nhất được cài đặt. Cả hai đều sử dụng mạng gigabit.

Sử dụng robocopy trên máy chủ mới với dòng lệnh robocopy /S /ZB /MOVE /J /DCOPY:A /V /FP \\oldserver\shared\folder X:\folder

Bản sao đó ở khoảng 5-10MB / s.

Kéo và thả các tệp giữa các máy chủ bằng trình thám hiểm mang lại tốc độ khoảng 110MB / s, đây là tốc độ tôi mong đợi.

Tôi không thể hiểu tại sao robocopy lại diễn ra chậm như vậy, khi chia sẻ tệp và mạng rõ ràng có khả năng tốc độ nhanh hơn.

Những điều tôi đã thử:

  • Kết nối máy chủ trực tiếp với cáp ethernet để loại bỏ bất kỳ sự cố chuyển đổi nào. Không thay đổi.
  • Công /MTtắc, với các giá trị 1, 4, 8 và 16. Tất cả được sao chép ở cùng tốc độ.
  • Sao chép thay vì di chuyển tập tin. Không thay đổi.
  • Sử dụng tệp nhật ký thay vì in ra màn hình. Không thay đổi.
  • Đẩy tập tin từ máy chủ cũ so với kéo từ máy chủ mới. Không thay đổi.

Có ý kiến ​​gì không?

Câu trả lời:


19

Trong trường hợp của tôi, hóa ra là công /Ztắc, cho chế độ khởi động lại.

Việc xóa công tắc đó đã mang lại bản sao lên tới 105-110MB / s, giống như các bản sao thám hiểm.

Tôi vẫn không biết tại sao nó gây ra một hiệu suất lớn như vậy.


1
Cảm ơn vì đăng. Điều này đã giúp tôi ra ngoài. Tôi đã nhìn thấy ~ 65Mbps. Xóa cờ đẩy tốc độ lên tới ~ 875Mbps cho tôi!
Aaron D

2
@AaronD Công /Ztắc ghi một khối tiêu đề vào tệp để theo dõi khoảng cách nó đã nhận được trong bản sao. Nó phải cập nhật tiêu đề này sau mỗi lần viết, tốc độ chậm. Nếu không khởi động lại, tiêu đề không phải viết, do đó, bản sao nhanh hơn nhiều.
Corey

Ai đó có thể giải thích hàm ý của việc không sử dụng / Z khi sao chép qua mạng không? Nếu kết nối mạng bị hủy và một bản sao tệp không đầy đủ, liệu nó có được cập nhật chính xác nếu bản sao được chạy lại sau khi khôi phục mạng không? Sẽ có các tập tin tạm thời còn lại nằm xung quanh? Cảm ơn!
Dave

Việc xóa / Z đã giúp tôi cải thiện hiệu suất từ ​​20MB / s lên 600MB / s trên liên kết 10Gbit / s! Sự khác biệt lớn!
dùng643011

1
@Dave, đọc câu trả lời này: stackoverflow.com/questions/20982968/ Nhật Tôi không biết tại sao câu trả lời này không được chấp nhận. Điều này đã khắc phục vấn đề của tôi.
Martin
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.