robocopy ช้ากว่าการลาก / วางไฟล์ระหว่างเซิร์ฟเวอร์ 20 เท่า


12

ฉันกำลังย้ายไฟล์ 20TB ระหว่างเซิร์ฟเวอร์สองเครื่อง ทั้งสองระบบเป็น Windows 2012R2 ที่ติดตั้งอัพเดตล่าสุด ทั้งใช้เครือข่ายกิกะบิต

การใช้ robocopy บนเซิร์ฟเวอร์ใหม่ด้วยบรรทัดคำสั่ง robocopy /S /ZB /MOVE /J /DCOPY:A /V /FP \\oldserver\shared\folder X:\folder

สำเนานั้นประมาณ 5-10MB / s

ลากและวางไฟล์ระหว่างเซิร์ฟเวอร์โดยใช้ explorer ให้ผลประมาณ 110MB / s ซึ่งเป็นความเร็วที่ฉันคาดไว้

ฉันไม่สามารถเข้าใจได้ว่าเหตุใด robocopy จึงดำเนินไปอย่างช้าๆเมื่อการแชร์ไฟล์และเครือข่ายนั้นสามารถทำได้เร็วกว่า

สิ่งที่ฉันได้ลอง:

  • เชื่อมต่อเซิร์ฟเวอร์โดยตรงด้วยสายเคเบิลอีเธอร์เน็ตเพื่อขจัดปัญหาสวิตช์ ไม่มีการเปลี่ยนแปลง.
  • /MTสวิทช์ที่มีค่า 1, 4, 8 และ 16. คัดลอกที่ประมาณความเร็วเดียวกัน
  • คัดลอกแทนการย้ายไฟล์ ไม่มีการเปลี่ยนแปลง.
  • การใช้ไฟล์บันทึกแทนการพิมพ์ไปที่หน้าจอ ไม่มีการเปลี่ยนแปลง.
  • การพุชไฟล์จากเซิร์ฟเวอร์เก่าเทียบกับการดึงจากเซิร์ฟเวอร์ใหม่ ไม่มีการเปลี่ยนแปลง.

ความคิดใด ๆ

คำตอบ:


19

ในกรณีของฉันมันกลายเป็น/Zสวิตช์สำหรับโหมดรีสตาร์ท

การลบสวิตช์นั้นทำให้ได้สำเนาสูงถึง 105-110MB / s เช่นเดียวกับสำเนาสำรวจ

ฉันยังไม่รู้ว่าทำไมมันถึงเป็นสาเหตุให้เกิดการโจมตีครั้งใหญ่


1
ขอบคุณสำหรับการโพสต์ สิ่งนี้ช่วยฉันออก ฉันเห็น ~ 65Mbps การลบการตั้งค่าสถานะผลักให้ฉันเร็วถึง ~ 875Mbps!
แอรอน D

2
@AaronD /Zสวิตช์เขียนส่วนหัวของบล็อกลงในไฟล์เพื่อติดตามว่าได้รับสำเนาไปเท่าใด ต้องอัปเดตส่วนหัวนี้หลังจากการเขียนทุกครั้งซึ่งช้า หากไม่รีสตาร์ทหัวกระดาษก็ไม่จำเป็นต้องเขียนดังนั้นการคัดลอกจึงเร็วกว่ามาก
Corey

มีคนอธิบายความหมายของการไม่ใช้ / Z เมื่อคัดลอกผ่านเครือข่ายหรือไม่? หากการเชื่อมต่อเครือข่ายหลุดและคัดลอกไฟล์ไม่สมบูรณ์จะมีการอัปเดตอย่างถูกต้องหรือไม่หาก robocopy ทำงานอีกครั้งหลังจากกู้คืนเครือข่ายหรือไม่ จะมีไฟล์ temp ที่วางอยู่รอบ ๆ ไหม? ขอบคุณ!
เดฟ

การลบ / Z ให้การปรับปรุงประสิทธิภาพ 20MB / s เป็น 600MB / s ในลิงค์ 10Gbit / s! ความแตกต่างอย่างมาก!
643011

1
@Dave อ่านคำตอบนี้: stackoverflow.com/questions/20982968/…ฉันไม่รู้ว่าทำไมคำตอบนี้ไม่ได้รับการยอมรับ นี่เป็นการแก้ไขปัญหาของฉัน
Martin
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.