rdup เป็นโปรแกรมแรงบันดาลใจจาก rsync และวิธี plan9 ของการทำสำรองข้อมูล rdup ตัวเองได้ทำอะไรเลยไม่ได้สำรองข้อมูล โครงการ rdup เพียงพิมพ์รายชื่อของไฟล์ที่มีการเปลี่ยนแปลงหรือไฟล์ทั้งหมดในกรณีที่มีการถ่ายโอนข้อมูลโมฆะออกมาตรฐาน
rdup พิมพ์ Filelist ออกมาตรฐาน รายการนี้จะสัมพันธ์กับ Filelist โปรแกรมต่อมาในท่อสามารถนำไปใช้จริงใช้โครงการสำรอง หาก Filelist ว่างเปล่าหรือไม่ existant ไฟล์ทั้งหมดใน DIR จะทิ้ง
นี้เป็นเช่นเดียวกับการถ่ายโอนข้อมูล null หลังจากวิ่ง Filelist ใหม่จะถูกเขียน ไม่มีการเตือนล่วงหน้าจะได้รับเมื่อ Filelist เป็นไฟล์ที่มีอยู่ก็แค่ได้รับการเขียนทับโดย rdup วิ่งใหม่จะพิมพ์ออกมาเฉพาะแฟ้มที่จริงมีการเปลี่ยนแปลงตั้งแต่การทำงานที่ผ่านมาจึงทำให้สำรองที่เพิ่มขึ้นเป็นไปได้
ไฟล์จะถูกตรวจสอบสำหรับการเปลี่ยนแปลงโดยการเปรียบเทียบ m_time (เวลาการปรับเปลี่ยน) ถ้าเวลานี้ใหม่กว่า m_time ของ Filelist ชื่อพา ธ จะถูกพิมพ์ออกมาตรฐาน ข้อผิดพลาดทั้งหมดจะถูกเขียนไปยังข้อผิดพลาดมาตรฐาน
ความคิดทั่วไปคือการเป็นอย่างมากเช่นยูนิกซ์และสร้างพวงของโปรแกรมที่เรียบง่ายซึ่งแต่ละทำสิ่งที่เฉพาะของพวกเขาได้เป็นอย่างดี ด้วย rdup และเชลล์สคริปต์ขนาดเล็ก (50 คู่สาย) หนึ่งสามารถดำเนินการสำรองข้อมูลการเข้ารหัสและบีบอัด
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- รุ่นนี้จะทำให้การรวบรวม rdup-TR เมื่อ libnettle ไม่พบ.
- จะเพิ่มการแก้ไขสำหรับ inodes มีขนาดใหญ่มากและขนาดไฟล์และแก้ไขน้ำมันดิน / เอาต์พุตท่านเมื่อขนาดไฟล์ของไฟล์ที่มีการเปลี่ยนแปลง.
มีอะไรใหม่ ในรุ่น 1.1.10:
- แก้ไข memleak
มีอะไรใหม่ ในรุ่น 1.1.8:
- ตรวจสอบจะทำอีกสองเป็นไปได้ของ I / O ข้อผิดพลาดเมื่อมีการอ่านไฟล์.
- สิทธิ์การประมวลผลบน AIX ได้รับการแก้ไข.
มีอะไรใหม่ ในรุ่น 1.1.7:
- rdup เป็นแพลตฟอร์มสำหรับการสำรองข้อมูล มันมีรายชื่อของไฟล์ในการสำรองข้อมูลและกลไกที่จำเป็นในการดำเนินการให้ ผู้ได้รับมอบหมายมันเข้ารหัสบีบอัดโอนและบรรจุภัณฑ์เพื่อสาธารณูปโภคอื่น ๆ ในความจริง Unix ทาง.
มีอะไรใหม่ ในรุ่น 1.1.5:
- รวบรวมแก้ไข
มีอะไรใหม่ ในรุ่น 1.1.2:
- rdup: ลบ sig_atomic_t (สร้างการแก้ไขสำหรับอูบุนตู 8.04 )
- (รายงานโดยแอนดรู Ittner)
- rdup ขึ้น: การแก้ไขข้อผิดพลาดที่น่ารังเกียจใน dir.c dir_parent ()
- (สตริงลาโทรเพียงอย่างเดียว)
- rdup ขึ้น: rm.c: ยังใช้ dir_parent ()
- การทดสอบ: 'fail'ing ทดสอบ gpg อยู่ในขณะนี้' ได้รับการแก้ไข '
- เพิ่ม contrib ไดเรกทอรี / และเพิ่มสคริปต์ prune.rb
- (prune.rb ให้โดย Matthias คริสเตียนจับไต๋)
มีอะไรใหม่ ในรุ่น 1.1.1:
- แก้ไขรวบรวมบน * * * * * * * * แจกแจงเก่า
มีอะไรใหม่ ในรุ่น 1.0.5:
- แก้ไขรวบรวมบน * * * * * * * * แจกแจงเก่า
มีอะไรใหม่ ในรุ่น 1.0.4:
- แก้ไขรวบรวมใน amd64 (ทอม Hendrikx)
- แก้ไขรวบรวม * * * * * * * * โดยไม่ต้อง libnettle (Miek Gieben)
ความคิดเห็นที่ไม่พบ