หากพวกเขาเคยใช้ Clonezilla เพื่อสร้างข้อมูลสำรองของระบบปฏิบัติการของคุณ คุณได้สัมผัสกับพลังของ Partclone แล้ว. ซึ่งแตกต่างจากเครื่องมืออื่น ๆ เช่น dd Partclone รู้วิธีโต้ตอบกับระบบไฟล์เฉพาะดังนั้นจึงสามารถสร้างการสำรองข้อมูลที่มีขนาดเล็กลงมากโดยโคลนเฉพาะพื้นที่ที่ใช้บนพาร์ติชัน
พาร์ทโคลน เป็นเครื่องมือโอเพ่นซอร์สฟรีที่มีไว้เพื่อให้เราสร้างและโคลนภาพพาร์ติชัน ส่งโดยนักพัฒนา Clonezilla ในความเป็นจริง Partclone เป็นหนึ่งในเครื่องมือที่ Clonezilla ใช้
เพื่ออธิบายให้ดีขึ้นเล็กน้อยว่า Partclone ทำงานอย่างไรโดยใช้คำสั่ง dd เป็นข้อมูลอ้างอิงสิ่งนี้มีประโยชน์มาก แต่ dd ไม่รู้อะไรเกี่ยวกับระบบไฟล์เนื่องจากจะจำลองเฉพาะแต่ละบล็อกของดิสก์หรือพาร์ติชันเท่านั้นจึงสร้างโคลนที่สมบูรณ์แบบ 1: ตัวอย่างเช่นหากเราต้องการโคลนดิสก์ 1 GB สิ่งนี้จะคัดลอกแต่ละส่วนและให้ไฟล์ 40GB แก่เรา
คุณสามารถพูดได้ว่ามันเป็นตรรกะ แต่ลักษณะการทำงานของ Partclone นั้นแตกต่างกันเนื่องจากสามารถโต้ตอบกับระบบไฟล์ที่พบบ่อยที่สุดได้อย่างชาญฉลาดสร้างสำเนาสำรองเฉพาะบล็อกที่ใช้ของพาร์ติชันและได้รับสำเนาสำรองเป็นจำนวนมาก เล็กกว่า
ในระยะสั้นถ้าเราจะโคลนดิสก์ 40GB แต่มีพื้นที่ว่างเพียง 20GB ไฟล์ที่ได้จะมีขนาด 20GB เท่านั้นไม่ใช่ 40GB ดังนั้นเราจึงหลีกเลี่ยงการครอบครองพื้นที่ว่าง
ระบบไฟล์ที่รองรับ
Partclone รองรับระบบไฟล์ยอดนิยมทั้งหมดเช่น ext2, ext3, ext4, hfs +, reiserfs, xfs, jfs, ntfs, fat (12/16/32), exfat เป็นต้น ระบบไฟล์สำรองจะกำหนดคำต่อท้ายที่จะใช้กับโปรแกรมตามยูทิลิตี้ไวยากรณ์
ตัวอย่างเช่นในการสำรองระบบไฟล์ ext2 เราจะใช้คำสั่ง parclone.ext2 นอกจากนี้หาก Partclone ระบบไฟล์บางระบบไม่รองรับเราสามารถใช้คำสั่ง partclone.dd
ส่วนที่เหลือที่เราสามารถเน้นจาก Partclone มีดังต่อไปนี้:
ฟังก์ชั่นใน Partclone
โอเพ่นซอร์ส: Partclone ได้รับการเผยแพร่ภายใต้ใบอนุญาต GNU GPL และเปิดให้มีส่วนร่วมใน GitHub
ข้ามแพลตฟอร์ม: พร้อมใช้งานบน Linux, Windows, MAC, การสำรอง / กู้คืนระบบไฟล์ ESX และ FreeBSD
โคลนพาร์ติชันเป็นไฟล์รูปภาพ
กู้คืนไฟล์ภาพไปยังพาร์ติชัน
ทำซ้ำพาร์ติชันอย่างรวดเร็ว
แสดงความเร็วในการถ่ายโอนและเวลาที่ผ่านไป
รองรับ vmfs สำหรับเซิร์ฟเวอร์ vmware ESX และ ufs สำหรับระบบไฟล์ FreeBSD
จะติดตั้ง Partclone บน Linux ได้อย่างไร?
หากคุณต้องการติดตั้งซอฟต์แวร์โคลนนี้ เรามีสิ่งอำนวยความสะดวกที่รวมอยู่ในที่เก็บของลีนุกซ์เกือบส่วนใหญ่เราเพียงแค่ต้องเปิดเทอร์มินัลและดำเนินการคำสั่งที่เกี่ยวข้องกับระบบของคุณ
ไปยัง ติดตั้ง Partclone บน Debian, Ubuntu และอนุพันธ์ที่เราเรียกใช้:
sudo apt install partclone
ในขณะที่ เพื่อติดตั้งบน CentOS, RHEL, Fedora หรืออนุพันธ์ที่เราดำเนินการ:
sudo yum install partclone
ไปยัง openSUSE เราต้องดำเนินการ:
sudo zypper install partclone
ในที่สุด สำหรับ ArchLinux และอนุพันธ์:
sudo pacman -S partclone
ใช้ Partclone อย่างไร?
ณ จุดนี้สิ่งสำคัญคือต้องรู้ว่าอะไรe เพื่อให้สามารถใช้ Partclone ไดรฟ์ข้อมูลที่พวกเขากำลังจะทำงานจะต้องถูกยกเลิกการต่อเชื่อม ดังนั้นหากเป็นดิสก์ของคุณที่คุณติดตั้งระบบขอแนะนำให้คุณทำงานกับเวอร์ชัน Live
ตัวอย่างการปฏิบัติ มันจะเป็นความจริงฉันต้องการสำรองข้อมูลของดิสก์หลักของฉันและมีระบบไฟล์ ext4 คำสั่งจะเป็นดังนี้:
partclone.ext4 -c -s /dev/sda1 -o ~ /image_sda1.pcl
โดยที่พารามิเตอร์ -c อนุญาตให้เราระบุว่าการกระทำที่เราต้องการทำคือการโคลนในขณะที่ -s อนุญาตให้เราระบุแหล่งที่มาที่เราต้องการโคลน
สุดท้าย -o บอก Partclone ว่าเราต้องการเก็บอิมเมจสำรองไว้ที่ไหน
โปรดทราบว่านามสกุล. pcl ที่นี่เป็นไปตามอำเภอใจ - เราใช้เพื่อความสะดวก
ในการกู้คืน:
partclone.ext4 -r -s ~ /image_sda1.pcl -o /dev/sda1
ในที่นี้เราอธิบายเพียงว่าพารามิเตอร์ -r คือการบอก Partclone ว่าเรากำลังจะกู้คืน