ไฟล์ "ห้าล้าน" และทั้งหมด 1TB? ไฟล์ของคุณจะต้องเล็กมาก ฉันแค่ลองrsync
:
rsync -alPEmivvz /source/dir remote.host.tld:/base/dir
หากคุณไม่มี - หรือกรณีการใช้งานของคุณไม่อนุญาตให้ใช้rsync
อย่างน้อยฉันควรตรวจสอบว่า7z
ทำงานกับข้อมูลของคุณหรือไม่ อาจจะไม่ แต่ฉันคิดว่ามันก็คุ้มค่าที่จะลอง:
7z a archive.7z /source/dir
หรือถ้าคุณรู้สึกไม่สะดวกใจ7z
ที่จะลองสร้าง.tar.xz
ไฟล์เก็บถาวร:
tar cJv archive.tar.xz /source/dir
(ควรสังเกตว่ารุ่นเก่าtar
ไม่ได้สร้าง.tar.xz
คลังเก็บ แต่.tar.lzma
เก็บถาวรเมื่อใช้J
สวิตช์แม้รุ่นเก่ายังtar
ไม่สนับสนุนการJ
ตั้งค่าสถานะทั้งหมด)
เนื่องจากคุณใช้โปรแกรม GUI เพื่อสร้างไฟล์เหล่านั้นฉันถือว่าคุณรู้สึกอึดอัดเล็กน้อยเมื่อใช้อินเตอร์เฟสบรรทัดคำสั่ง
เพื่ออำนวยความสะดวกการสร้างการจัดการและการสกัดของคลังจากอินเตอร์เฟซบรรทัดคำสั่งมียูทิลิตี้เล็ก ๆ atool
เรียกว่า มันใช้งานได้จริงสำหรับทุก distro ที่ฉันเคยเห็นและใช้งานได้ดีมากกับทุก ๆ ไฟล์ที่ฉันพบ
ตรวจสอบว่า distro ของคุณatool
อยู่ใน repos หรือขอให้ผู้ดูแลระบบของคุณติดตั้งเมื่ออยู่ในสภาพแวดล้อมการทำงาน
atool
ติดตั้งพวง symlink กับตัวเองดังนั้นการบรรจุและแกะออกจะกลายเป็นเรื่องง่าย:
apack archive.tar.xz <files and/or directories>
สร้างที่เก็บถาวร
aunpack archive.7z
ขยายไฟล์เก็บถาวร
als archive.rar
แสดงรายการเนื้อหาไฟล์
ชนิดของไฟล์เก็บถาวรที่สร้างขึ้นatool
แยกแยะว่าโดยส่วนขยายชื่อไฟล์ของไฟล์เก็บถาวรของคุณในบรรทัดคำสั่ง
.tar.gz
หรือคัดลอกไฟล์บีบอัดที่ได้หรือไม่ ทั้งสองวิธีมีบางอย่างแปลก ๆ เพราะการดำเนินการไม่ควรใช้หน่วยความจำมากขึ้นเพียงเพราะไฟล์มีขนาดใหญ่ นั่นคือการดำเนินการทั้งสองควรจะสตรีม โปรดรวมข้อมูลเพิ่มเติมเกี่ยวกับคำสั่งที่ล้มเหลวอย่างแน่นอน