ขณะนี้ฉันสำรองเนื้อหาของฮาร์ดไดรฟ์ภายนอก A โดย (1) ลบทุกอย่างในฮาร์ดไดรฟ์ภายนอกปลายทาง B และ (2) คัดลอกทุกอย่างจาก A ถึง B (ใน Finder) ฮาร์ดไดรฟ์ภายนอกมีเฉพาะ“ ข้อมูลพื้นฐาน” เท่านั้น (โฟลเดอร์รูปภาพวิดีโอเอกสาร ฯลฯ ) ไม่มีอะไรแปลก / แปลก
แต่ด้วยเครื่องมือฟรีที่น่าทึ่งทั้งหมดที่มีอยู่ฉันไม่สามารถหาเครื่องมือสำรองที่เหมาะสมได้ (ยอมรับคำแนะนำ)
ฉันต้องการทำให้เป็นแบบนี้โดยอัตโนมัติ rsync
หลังจากการค้นหาไม่กี่ดูเหมือนว่าฉันจะสามารถใช้ ฉันต้องการทำให้เป็นอัตโนมัติโดยใช้rsync
เพื่อหลีกเลี่ยงการคัดลอกไฟล์ที่มีอยู่ในฮาร์ดไดรฟ์ปลายทาง (แน่นอนถ้ามีการเปลี่ยนแปลงฉันต้องการอัปเดตไฟล์ / โฟลเดอร์เหมือนกันกับไฟล์ / โฟลเดอร์ที่ถูกลบหรือไฟล์ใหม่ / files; ความคิดคือการเลียนแบบสิ่งที่ฉันมักจะทำด้วยตนเองกับ Finder)
ฉันมาถึงจุดนี้
rsync -av --progress --delete /Volumes/A/ /Volumes/B
ตอนนี้เข้าสู่ระบบเต็มรูปแบบของไฟล์ที่ชื่อขึ้นต้นด้วย.
หรือหรือแม้กระทั่ง._
._.
พวกเขาจำเป็นหรือไม่
คำถาม
ฉันจะคัดลอกเฉพาะไฟล์ที่มีความสำคัญได้อย่างไรโดยปล่อยให้ไฟล์ทั้งหมดที่ไม่สำคัญ ตัวอย่างเช่นถ้าฉันมีphoto.png
ฉันคาดว่าจะคัดลอกphoto.png
ไม่ได้._photo.png
หรือหลายไฟล์
มีอะไร--exclude
หรือ--exclude-from
สามารถใช้ได้อย่างปลอดภัยบน Mac? อาจเป็นกฎที่ดีคือ“ เพียงคัดลอกสิ่งที่ Finder แสดง” ซึ่งเป็นสิ่งที่ฉันจะคัดลอกถ้าฉันส่งด้วยตนเองผ่านทุกโฟลเดอร์
คำถามเพิ่มเติม
คือ-av --progress --delete
พอ? ฉันกำลังก่ออาชญากรรมหรือเสี่ยงต่อข้อมูลบางอย่างหรือไม่? ตัวเลือกใดที่คุณจะใช้
กรุณากลับคำตอบของคุณด้วยข้อโต้แย้งบางอย่างฉันจะขอบคุณมัน
ฉันกำลังมองหาวิธีที่จะทำให้เป็นอัตโนมัติrsync
ซึ่งดูเหมือนว่าทรงพลังและใช้งานได้ฟรี