ฉันต้องโคลนไดรฟ์ภายนอกไปยังไดรฟ์อื่นที่มีขนาดเหมือนกัน Rsync ดูเหมือนจะเป็นตัวเลือกที่ง่ายที่สุดที่ดีที่สุดสำหรับสิ่งนี้และฉันจะขอให้งาน cron ทำงานเป็นระยะ
แต่ฉันควรใช้ตัวเลือกอะไร ฉันเพียงต้องการโคลนไฟล์และโฟลเดอร์ทั้งหมดไปยังไดรฟ์ใหม่แทนที่สำเนาที่เก่ากว่าและลบไฟล์ที่ไม่ได้อยู่ในไดรฟ์ต้นฉบับ
ไดรฟ์ติดตั้งผ่านทาง fstab อย่างนั้น
LABEL=Osirion /media/Osirion exfat defaults,umask=000,nobootwait 0 2
LABEL=Hyperion /media/Hyperion exfat defaults,umask=000,nobootwait 0 2
ฉันคิดว่าคุณได้รับคำตอบ (ความคิดเห็นก่อนหน้านี้ของฉันผิดพลาดฉันแนะนำสิ่งที่สะท้อน แต่ธง -MIR สำหรับ robocopy แทนที่จะเป็น rsync - ขออภัยเกี่ยวกับเรื่องนั้น) เพียงแค่ตรวจสอบคู่มือสำหรับ rsync พวกเขามีตัวอย่างการใช้งาน
—
Darius
rsync -avz /source /dest
แล้วคุณมี--delete
และ--progress
ที่จะลบไฟล์ภายนอกและแถบความคืบหน้า z คือการบีบอัดไฟล์ในระหว่างการขนส่ง - หวังว่าจะช่วยลดเวลาที่ต้องใช้ในการคัดลอกไฟล์ในระหว่างนั้น แต่อาจเป็นการตั้งค่าส่วนตัว คุณควรใส่ความคิดเห็นของคุณเป็นคำตอบตามที่มันเป็นหนึ่งที่ดี =)
rsync -va --delete --progress /source /dest
ขณะนี้ผมคิดว่า ดูเหมือนจะใช่มั้ย