การขยายไฟล์ในเซิร์ฟเวอร์ระยะไกลจะทำการดาวน์โหลดไฟล์กลับไปที่เครื่องของฉันหรือไม่?


1

ฉันต้องการคัดลอกไฟล์จำนวนมากไปยังเซิร์ฟเวอร์ windows ระยะไกล ฉันกำลังเชื่อมต่อผ่าน VPN จากนั้นเรียกดูโฟลเดอร์ระยะไกลใน Windows Explorer การอัปโหลดปัญหาช้ามากโดยเฉพาะถ้าฉันไม่ซิปไฟล์ก่อน ฉันมีตัวเลือกในการอัปโหลดไฟล์ zip แล้วเปิดเครื่องรูดบนเซิร์ฟเวอร์ระยะไกล

คำถามของฉันคือถ้าฉัน unzip ไฟล์บนเซิร์ฟเวอร์ระยะไกล (ผ่าน Windows explorer) เครื่องมือ windows unzip ในตัวจะดาวน์โหลด zip ไฟล์ไปยังพื้นที่ชั่วคราวในพื้นที่ของฉันก่อนหรือไม่? ที่จะเอาชนะวัตถุประสงค์ของการซิปในสถานที่แรก

คำตอบ:


1

ดังนั้นคุณจะเข้าถึงเซิร์ฟเวอร์ระยะไกลที่ใช้ร่วมกันผ่านการแบ่งปันหน้าต่างมาตรฐาน (ไม่สำคัญว่าจะผ่าน LAN หรือ VPN) Windows คุกคามมันเป็นดิสก์ภายในเครื่องอื่น

ทุกสิ่งที่คุณทำกับไฟล์ที่เก็บไว้นั้นทำโดย CPU บนพีซีของคุณ ดังนั้นการคลายซิปจะทำบนซีพียูของคุณ หากคุณมี RAM เพียงพอมันจะไม่ดาวน์โหลดไฟล์ zip จากเซิร์ฟเวอร์ระยะไกลอีกครั้งเนื่องจากยังคงอยู่ในแคช แต่จะต้องเขียนสำเนาที่ยังไม่ได้ซิปไว้ที่นั่น มันไม่ได้ดาวน์โหลดสำเนาของไฟล์มันเป็นเพียงแค่อ่านคำขอไปยัง "ดิสก์" และรอจนกว่าข้อมูลจะมาถึง

และใช่การใช้ windows share ผ่าน VPN นั้นช้ามากเนื่องจากแพ็กเก็ตขนาดเล็กจำนวนมากที่ Windows จำเป็นต้องส่ง / รับสำหรับทุกการกระทำ มันไม่สำคัญว่า LAN แบบโลคัลที่มีเวลา ping (ไปกลับ) ที่ 0.1 มิลลิวินาที แต่ถึงแม้จะมี RTT 10ms ก็ตามมันช้ามากเพราะคำขอการอ่านแต่ละครั้งจะเป็นแพ็กเก็ตเครือข่ายแยกต่างหาก

ทางออกเดียวสำหรับคุณคือการเรียกใช้กระบวนการคลายซิปบนเซิร์ฟเวอร์ระยะไกล ตัวอย่างเช่นใช้ Remote Desktop (RDP) เพื่อเชื่อมต่อกับเซิร์ฟเวอร์ระยะไกลและแตกไฟล์ที่นั่น เนื่องจากการคลายซิปจะทำโดยซีพียูของรีโมตเซิร์ฟเวอร์จึงจะอ่าน / เขียนไฟล์บนโลคัลไดรฟ์

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.