ตัวเลือก“ รีสตาร์ทได้” ของ Robocopy คืออะไร?


105

robocopy /Z = "คัดลอกไฟล์ในโหมดเริ่มต้นใหม่ได้"

ตัวเลือกนี้ทำอะไร? เอกสารทั้งหมดที่ฉันพบมีเพียงแค่คำพูดของคู่มือออนบอร์ด โหมด "รีสตาร์ทได้" คืออะไรเหตุใดจึงมีคนใช้และแตกต่างจาก "โหมดสำรองข้อมูล" ( /B) อย่างไร

คำตอบ:


112

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

ตัวเลือกนั้นอาจมีประโยชน์เมื่อคัดลอกไฟล์ขนาดใหญ่มากผ่านการเชื่อมต่อที่อาจไม่เสถียร

โหมดสำรองข้อมูล (/ B)เกี่ยวข้องกับวิธีที่ robocopy อ่านไฟล์จากระบบต้นทาง อนุญาตให้คัดลอกไฟล์ที่คุณอาจได้รับข้อผิดพลาดถูกปฏิเสธการเข้าถึงในไฟล์เองหรือขณะพยายามคัดลอกแอตทริบิวต์ / สิทธิ์ของไฟล์ คุณจำเป็นต้องรันในบริบทผู้ดูแลระบบหรือมีสิทธิ์สำรองเพื่อใช้แฟล็กนี้


4
สวัสดี. ฉันรู้ว่ามันเป็นคำถามเก่า แต่ฉันก็ยังไม่ค่อยมั่นใจนัก ช่วยอธิบายให้ละเอียดหน่อยได้ไหม? หากไฟล์ถูกคัดลอกบางส่วนแล้วเปลี่ยนแหล่งที่มาจะrobocopy /zทำให้ไฟล์เสียหายเช่น xcopy? ทำไม/zและ/bเป็นเอกสิทธิ์เฉพาะร่วมกัน? [*] (# "(ตามคู่มือ: « / ZB :: ใช้โหมดรีสตาร์ทหากการเข้าถึงถูกปฏิเสธให้ใช้โหมดสำรอง»")
LogicDaemon

3
@LogicDaemon ฉันเดาได้ดีที่สุดคือโหมดสำรองข้อมูลนั้นไม่อนุญาตให้รีสตาร์ท ดังนั้นการใช้โหมดเริ่มต้นใหม่ได้ดีกว่าหากไม่มีข้อผิดพลาดในการอนุญาตจริง
jpaugh

3
โปรดทราบว่า / z สามารถมีขนาดใหญ่ลงโทษประสิทธิภาพ ในกรณีของฉันฉันเห็นการปรับปรุงจาก 20MB / s เป็น 600MB / s หลังจากลบ / z ที่มา: serverfault.com/a/812212/268224
user643011
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.