ฉันสำรองแล็ปท็อปของฉันไปยังเดสก์ท็อป Fedora ทุกวันโดยใช้ rsync ด้วยฮาร์ดลิงก์ สิ่งนี้ใช้งานได้ดีเกือบปี
ฉันเพิ่งซื้อคอมพิวเตอร์เครื่องใหม่ถ่ายโอนข้อมูลของฉันและต้องการสำรองข้อมูลคอมพิวเตอร์นี้ทุกวัน
อย่างไรก็ตามเนื่องจากการถ่ายโอนข้อมูลจากแล็ปท็อปเก่าไปยังแล็ปท็อปใหม่การประทับเวลามีการเปลี่ยนแปลงอย่างเห็นได้ชัดและจะทำให้การสำรองข้อมูล rsync รายวันของฉันเพื่อถ่ายโอนข้อมูลทั้งหมดอีกครั้ง
ฉันคิดว่าการเพิ่ม -c (checksum) ไปที่การสำรองข้อมูล rsync ของฉันจะเป็นการจับคู่ไฟล์โดยใช้ checksum แทนการประทับเวลาและขนาดและโอนเฉพาะไฟล์ที่แตกต่างหรือไม่มีอยู่ สิ่งนี้ดูเหมือนว่าจะใช้งานได้ แต่เมื่อตรวจสอบการสำรองข้อมูลใหม่จะไม่มีการสร้างฮาร์ดลิงก์และปรากฏไฟล์ที่ควรเชื่อมโยงอย่างหนักเพียงคัดลอกไปยังไดเรกทอรีสำรองใหม่จากไดเรกทอรีสำรองก่อนหน้าบนเซิร์ฟเวอร์สำรอง นี่เป็นพฤติกรรมที่แปลกมากสำหรับฉันและฉันมีปัญหาในการหาสาเหตุที่เกิดขึ้น Checksums ตรงกับไฟล์ที่ฉันคิดว่าควรจะเชื่อมโยงอย่างหนัก
ฉันได้ดูหน้า rsync man และ Google ต้องการประมาณเล็กน้อยและไม่สามารถหาอะไรให้ฉันเพื่อทำความเข้าใจพฤติกรรมนี้ได้ดีขึ้น