ปัญหานี้ทำให้เราผิดหวังอย่างมาก: เมื่อถ่ายโอนไฟล์ VHD (ฮาร์ดดิสก์เสมือน) ขนาดใหญ่จากเครื่อง Windows 7 ผ่านเครือข่ายไปยังเครื่อง Windows Server 2008 จริงที่ศูนย์ข้อมูลของเราการถ่ายโอนไฟล์ windows จะล้มเหลวที่ 4 GB อย่างสม่ำเสมอ เรามีการเชื่อมต่อโดยตรง 100 mbit จากสำนักงานใหญ่ของเราไปยังศูนย์ข้อมูลของเรา
เมื่อการถ่ายโอนล้มเหลวข้อความแสดงข้อผิดพลาดที่เราได้รับคือ:
There is a problem accessing \\server-name\d$
Make sure you are connected to the network and try again.
มันเป็นเพียง VHD ไฟล์ขนาดใหญ่กว่า 4 GB ที่ล้มเหลว ถ้าเราส่งไฟล์ประเภทอื่นมันใช้งานได้ดี ถ้าเราซิป VHD นั่นก็ใช้งานได้ ยิ่งกว่านั้นเราสามารถส่ง VHD ไปยังทิศทางอื่น (จากศูนย์ข้อมูลไปยังสำนักงานใหญ่) ได้อย่างไม่มีปัญหา มันเป็นเพียงไฟล์ VHD ในทิศทางนั้น
หมายเหตุสำคัญ:
- พาร์ติชันทั้งหมดเป็น NTFS !!
- ไม่มีไฟร์วอลล์ระหว่างเวิร์กสเตชันและเซิร์ฟเวอร์
- เราได้ลองปิดการใช้งานโปรแกรมป้องกันไวรัสบนเวิร์กสเตชัน (ไม่มีโปรแกรมป้องกันไวรัสบนเซิร์ฟเวอร์)
- เราได้ลองถ่ายโอนไฟล์จากเครื่องที่ไม่ได้อยู่ในโดเมน
- เราได้ลองถ่ายโอนไฟล์จากเครื่อง Ubuntu (ยังล้มเหลว แต่อยู่ที่ประมาณ 450MB แทนที่จะเป็น 4GB)
- การจับ Wireshark แสดง 40 DUP ACKs เมื่อการถ่ายโอนล้มเหลว
- Xcopy และ Robocopy (พร้อมแฟล็กการรีสตาร์ท) ทั้งสองล้มเหลว (จุดเดียวกัน)
- การถ่ายโอน FTP ล้มเหลวที่ 4,14X, XXX, XXX ไบต์และไม่สามารถรีสตาร์ทที่จุดนั้น
- เราพยายามเปลี่ยนนามสกุลไฟล์ (โง่ แต่เป็นทางเลือกสุดท้าย) เป็นอย่างอื่นที่ไม่ใช่ vhd ก่อนที่จะส่ง แต่มันก็ยังล้มเหลว
- การเชื่อมต่อมีดังนี้: Dell Workstation (สำนักงานใหญ่) -> Dell PowerConnect 5448 Managed Switch (MO) -> HP Procurve 2910al-24G Layer 3 เราเตอร์ (MO) -> ลิงค์ TLS 100Mb -> HP Procurve 2910al-24G Layer 3 Router ( ศูนย์ข้อมูล) -> Dell PowerConnect 5448 สวิตช์ที่จัดการ (DC) -> เซิร์ฟเวอร์ Dell (DC)
โดยพื้นฐานแล้วมันคือไฟล์เพียง vhd> 4GB จากสำนักงานใหญ่ของเราไปยังดาต้าเซ็นเตอร์ของเราที่ล้มเหลว ทั้งหมดนี้ไม่ได้เพิ่ม ... ณ จุดนี้ฉันเชื่อว่าเป็นปัญหากับการตั้งค่าฮาร์ดแวร์เครือข่ายของเรา แต่ฉันไม่เข้าใจความแตกต่างระหว่างการถ่ายโอน VHD ขนาดใหญ่ (ซึ่งล้มเหลวที่ 4GB) และ ไฟล์วิดีโอขนาดใหญ่ (ซึ่งใช้งานได้ตลอดเวลา)