คำถามติดแท็ก bzip2

4
เหตุใดรูปแบบไฟล์เก็บถาวร tar จึงเปลี่ยนเป็นการบีบอัด xz เพื่อแทนที่ bzip2 และ gzip ล่ะ
tarคลังเก็บมากขึ้นใช้xzรูปแบบตาม LZMA2 สำหรับการบีบอัดแทนการbzip2(bz2)บีบอัดแบบดั้งเดิม ในความเป็นจริงkernel.orgทำให้การประกาศ " Good-bye bzip2 " ล่าช้าเมื่อวันที่ 27 ธันวาคม 2013แสดงว่าแหล่งที่มาของเคอร์เนลจากจุดนี้จะได้รับการปล่อยตัวทั้งในรูปแบบ tar.gz และ tar.xz - และในหน้าหลักของเว็บไซต์tar.xzสิ่งที่นำเสนอโดยตรงอยู่ใน มีเหตุผลเฉพาะที่อธิบายว่าทำไมสิ่งนี้จึงเกิดขึ้นและสิ่งที่เกี่ยวข้องgzipในบริบทนี้คืออะไร?
202 history  gzip  bzip2  xz 

1
เกิดอะไรขึ้นกับ bzip1
bzip2 เป็นมาตรฐานอย่างแท้จริงสำหรับการบีบอัดที่ค่อนข้างแข็งแกร่งตลอดหลายปีที่ผ่านมา ฉันพิมพ์bzip2คำสั่งหลายพันครั้งแล้วซึ่งทำให้ฉันสงสัย - เกิดอะไรขึ้นกับ bzip หรือ bzip1 Google ดูเหมือนจะไม่บอกอะไรมากมายเกี่ยวกับเรื่องนี้และดูเหมือนว่าอาจเป็นบทเรียนประวัติศาสตร์ที่น่าสนใจ

5
บีบอัดไฟล์ขนาดใหญ่จำนวนมากอย่างรวดเร็ว
ฉันมีการสร้างข้อมูลบันทึกข้อมูลประมาณ 200 GB ต่อวันกระจายอยู่ในไฟล์บันทึกต่างๆประมาณ 150 ไฟล์ ฉันมีสคริปต์ที่ย้ายไฟล์ไปยังตำแหน่งชั่วคราวและทำ tar-bz2 ในไดเรกทอรีชั่วคราว ฉันได้รับผลลัพธ์ที่ดีเนื่องจากมีการบีบอัดบันทึก 200 GB ถึงประมาณ 12-15 GB ปัญหาคือมันใช้เวลาตลอดไปในการบีบอัดไฟล์ cronงานทำงานที่ 02:30 ทุกวันและยังทำงานต่อไปจนถึง 5: 00-6: 12:00 มีวิธีปรับปรุงความเร็วของการบีบอัดและทำให้งานเสร็จเร็วขึ้นหรือไม่ ความคิดใด ๆ ไม่ต้องกังวลกับกระบวนการอื่น ๆ ทั้งหมดตำแหน่งที่มีการบีบอัดเกิดขึ้นบนNASและฉันสามารถเรียกใช้ NAS บนVMเฉพาะและเรียกใช้สคริปต์การบีบอัดจากที่นั่น นี่คือการส่งออกของด้านบนสำหรับการอ้างอิง: top - 15:53:50 up 1093 days, 6:36, 1 user, load average: 1.00, 1.05, 1.07 Tasks: 101 total, 3 running, …

2
จะตรวจสอบ / ทดสอบคลังข้อมูล tar.bz ได้อย่างไร?
ฉันใช้ tar ด้วยฟังก์ชัน "--use-compress-prog = pbzip2" เพื่อเก็บไฟล์ของฉันจากนั้นบีบอัดไฟล์ด้วย pbzip2 เพื่อรับไฟล์เก็บถาวร "* .tar.bz" หลังจากนั้นฉันตรวจสอบไฟล์ผลลัพธ์ด้วยสวิตช์ "-t" ของ pbzip2 และผ่านการทดสอบ อย่างไรก็ตามเพื่อความประหลาดใจที่ดีฉันได้รับ "ไฟล์ไม่สมบูรณ์" หรือข้อผิดพลาดด้านความสมบูรณ์อื่น ๆ เมื่อพยายามแยกไฟล์เก็บถาวร! เป็นเพราะอาจมีบางอย่างผิดปกติกับไฟล์ tar แต่ไม่เมื่อมันถูกบีบอัดโดย pbzip2? ถ้าเป็นเช่นนั้นมีวิธีตรวจสอบไฟล์ tar หรือไม่? ถ้าไม่เป็นเช่นนั้นอาจมีปัญหาอื่นอีก นอกจากนี้ยังมีวิธีกู้คืนข้อมูลจากไฟล์ tar ที่มีข้อผิดพลาดหรือไม่? ฉันกลัวว่าฉันอาจสูญเสียข้อมูลสำคัญบางอย่างไปแล้วในกระบวนการนี้ ... ประเด็นก็คือฉันต้องการทราบวิธีการทดสอบความสมบูรณ์ของเอกสารสำคัญหลังจากสร้างแล้ว
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.