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

8
มี tar ที่ชาญฉลาดหรือ cpio ในการดึงไฟล์ที่เก็บไว้ในไฟล์เก็บถาวรได้อย่างมีประสิทธิภาพหรือไม่?
ฉันใช้tarในการเก็บกลุ่มขนาดใหญ่มาก (Multi-GB) กbz2ไฟล์ ถ้าฉันใช้tar -tf file.tarเพื่อแสดงรายการไฟล์ภายในไฟล์เก็บถาวรการดำเนินการนี้ใช้เวลานานมากในการดำเนินการให้เสร็จสมบูรณ์ (~ 10-15 นาที) เช่นเดียวกันcpio -t < file.cpioใช้เวลานานพอที่จะทำให้เสร็จสมบูรณ์บวกหรือลบสองสามวินาที ดังนั้นการดึงไฟล์จากไฟล์เก็บถาวร (ผ่านtar -xf file.tar myFileOfInterest.bz2ตัวอย่าง) จึงช้า มีวิธีการเก็บถาวรที่เก็บ "แค็ตตาล็อก" พร้อมกับเก็บถาวรเพื่อให้แต่ละไฟล์ภายในเก็บถาวรสามารถดึงข้อมูลได้อย่างรวดเร็ว? ตัวอย่างเช่นแคตตาล็อกบางประเภทที่เก็บตัวชี้ไปยังไบต์เฉพาะในไฟล์เก็บถาวรรวมถึงขนาดของไฟล์ที่จะเรียกคืน (เช่นเดียวกับรายการเฉพาะระบบไฟล์อื่น ๆ ) มีเครื่องมือ (หรืออาร์กิวเมนต์ไปที่tarหรือcpio) ที่อนุญาตให้เรียกไฟล์ที่มีประสิทธิภาพภายในไฟล์เก็บถาวรได้หรือไม่?
24 linux  tar  archive  cpio 

4
จะย้าย Linux ไปยังพาร์ติชั่นอื่นได้อย่างไร?
ฉันต้องการทำสำเนาของระบบ linux ที่ใช้งานได้ซึ่ง (อยู่ใน / และสถานที่ใหม่จัดทำขึ้นใน / mnt / sdb5) ดูเหมือนว่าจะมีจำนวนมากฮาร์ดลิงก์นุ่มและไฟล์พิเศษใน / dev; จะcpioจัดการกับงานนี้โดยไม่ต้องใช้เวทมนตร์เพิ่มเติมหรือไม่ มาตรการป้องกันที่รู้จักในปัจจุบัน: จะไม่ลบ / แก้ไขระบบที่ใช้งานอยู่จนกว่าช่วงเวลาที่คัดลอกนั้นจะสามารถบู๊ตได้และทำงานได้root=/dev/sdb5; ก่อนลบให้ทำการสำรองข้อมูลพาร์ติชันแบบเต็ม จะใช้ cpio สำหรับการเก็บถาวรแต่ละไดเรกทอรีรากแยกต่างหากดังนั้นจะแยกออกจากสภาพแวดล้อม LiveCD ดังนั้นพาร์ทิชันผู้บริจาคจะไม่ได้รับอันตราย แต่ถึงกระนั้นก็จะไม่เสียเวลาเพียงเพราะ cpio พลาดธงบางส่วนและพิการสิทธิ์ / ประเภทโหนด / soft หรือ hardlink เครื่องมือใดที่จะใช้ / หินใต้น้ำที่ควรหลีกเลี่ยง
9 linux  backup  cpio 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.