วิธีโคลนฮาร์ดไดรฟ์ Linux ของคุณ: 4 วิธี

วิธีโคลนฮาร์ดไดรฟ์ Linux ของคุณ: 4 วิธี

เพียงเพราะคุณใช้ระบบปฏิบัติการ Linux ไม่ได้หมายความว่าคุณจะไม่พบปัญหาเป็นครั้งคราว เป็นเรื่องดีเสมอที่จะมีแผนสำรองไว้เผื่อในกรณีที่เกิดปัญหาขึ้น บางทีไวรัสลินุกซ์ที่หายากอาจโจมตี บางทีคุณอาจตกเป็นเป้าหมายของพวกหลอกลวง ransomware บางทีฮาร์ดดิสก์ไดรฟ์ (HDD) อาจล้มเหลว





การโคลนฮาร์ดดิสก์ไดรฟ์ของ Linux ทำให้คุณสร้างภาพดิสก์ที่สามารถกู้คืนได้ในภายหลัง แต่คุณจะโคลนฮาร์ดไดรฟ์ Linux ของคุณได้อย่างไร





เครื่องมือโคลนดิสก์ Linux

การติดตั้ง Linux ของคุณอาจพัฒนาจุดบกพร่อง คุณสามารถอัพเกรดฮาร์ดดิสก์ไดรฟ์ของคุณให้มีปริมาณมากขึ้น ไม่ว่าจะมีปัญหาอะไร หากคุณมีข้อมูลสำรองของดิสก์ การสำรองข้อมูลและเรียกใช้อีกครั้งจะค่อนข้างง่าย





เราพบวิธีแก้ปัญหายอดนิยมสี่วิธีในการโคลนฮาร์ดไดรฟ์ Linux:

  1. dd
  2. Partimage
  3. Partclone
  4. โคลนซิลล่า

บางตัวอาจได้รับการติดตั้งล่วงหน้าด้วย Linux distro ของคุณ เครื่องมือดิสก์โคลน Linux อื่น ๆ อาจพร้อมให้ติดตั้งจากบุคคลที่สาม ไม่ว่าจะด้วยวิธีใด ก็ไม่ควรใช้เวลานานก่อนที่คุณจะสามารถสำรองและเรียกใช้ระบบของคุณได้



มาดูสี่ตัวเลือกหลักสำหรับการโคลนไดรฟ์ใน Linux

1. dd: เครื่องมือโคลนดิสก์ Linux ดั้งเดิม

บางทีเครื่องมือ Linux ที่ทรงพลังที่สุดของพวกเขาทั้งหมด dd บางครั้งเรียกว่า 'ตัวทำลายดิสก์' หากใช้ในทางที่ผิด มันสามารถลบเนื้อหาในดิสก์ของคุณได้ แต่ถ้าคุณต้องการทราบวิธีการโคลนฮาร์ดไดรฟ์ใน Linux distro ใด ๆ ไม่ว่าจะเป็น Debian, Ubuntu อะไรก็ตาม นี่คืออันที่จะใช้





คุณจะพบ dd ที่มีอยู่ในระบบปฏิบัติการ Linux ส่วนใหญ่ หากไม่มี ให้ติดตั้งจากตัวจัดการแพ็คเกจ ในการโคลนฮาร์ดดิสก์ของคอมพิวเตอร์ ให้ใช้คำสั่ง:

dd if=/dev/sdX of=/dev/sdY bs=64K conv=noerror,sync

มาทำลายคำสั่งนี้เพื่อความชัดเจน:





  • sdX เป็นดิสก์ต้นทาง
  • sdY คือปลายทาง
  • bs เป็นคำสั่งขนาดบล็อก
  • 64K สอดคล้องกับ bs

สำหรับการตั้งค่า 64K ค่าเริ่มต้นคือ 512 ไบต์ ซึ่งค่อนข้างเล็ก ทางที่ดีควรรวม 64K หรือ 128K ที่ใหญ่กว่าไว้เป็นเงื่อนไข อย่างไรก็ตาม: แม้ว่าขนาดบล็อกที่ใหญ่กว่าทำให้การถ่ายโอนเร็วขึ้น แต่ขนาดบล็อกที่เล็กกว่าทำให้การถ่ายโอนมีความน่าเชื่อถือมากขึ้น

หากคุณต้องการโคลนพาร์ติชั่นของดิสก์ไดร์ฟ Linux ของคุณเท่านั้น ให้ใช้

dd if=/dev/sda1 of=/dev/sdb1 bs=64K conv=noerror,sync

อย่างที่คุณเห็นพาร์ทิชัน sda1 (พาร์ทิชัน 1 บนอุปกรณ์ sda) จะถูกโคลนไปที่ sdb1, พาร์ติชันที่สร้างขึ้นใหม่ 1 บนอุปกรณ์ ห้องน้ำ. นี่อาจเป็นดิสก์ไดรฟ์รองหรือภายนอกที่ต่ออยู่กับคอมพิวเตอร์ของคุณ

แตะ เข้า เพื่อรันคำสั่ง ระยะเวลาที่ใช้ในการโคลนไดรฟ์ Linux จะขึ้นอยู่กับขนาดของดิสก์หรือพาร์ติชั่น คุณยังสามารถใช้คำสั่งนี้เพื่อโคลนดิสก์ไปยังไดรฟ์ที่ใหญ่กว่า เพียงให้แน่ใจว่าปริมาณปลายทางมีขนาดใหญ่พอ!

2. เครื่องมือโคลนพาร์ติชัน Linux, Partimage

หากคุณพบว่า dd ซับซ้อนเกินไป partimage ก็เป็นทางเลือกที่ดี มีให้สำหรับ distros ส่วนใหญ่ partimage ก็มีให้สำหรับ distros ส่วนใหญ่และไม่มีความเสี่ยง 'ตัวทำลายดิสก์'!

อย่างไรก็ตาม partimage ไม่รองรับระบบไฟล์ ext4 ดังนั้นให้หลีกเลี่ยงการใช้สำหรับการโคลนดิสก์หรือพาร์ติชั่นประเภทนั้น สามารถใช้เพื่อโคลนระบบไฟล์ Linux ทั่วไป ext3 รวมถึงรูปแบบดิสก์ Windows (FAT32 หรือ NTFS)

วิธีลบบัญชี Outlook

ก่อนเริ่มต้น ตรวจสอบให้แน่ใจว่าได้ยกเลิกการต่อเชื่อมพาร์ติชันที่คุณต้องการโคลนแล้ว มิฉะนั้น คุณจะต้องออกจาก partimage เพื่อดำเนินการดังกล่าวก่อนดำเนินการต่อ คุณสามารถออกจาก partimage ได้ตลอดเวลาด้วยปุ่ม F6 กุญแจ.

อ่านเพิ่มเติม: วิธีการเมานต์ฮาร์ดไดรฟ์ใน Linux

ในการติดตั้งซอฟต์แวร์โคลนดิสก์ partimage บน Ubuntu:

sudo apt install partimage

เรียกใช้จากบรรทัดคำสั่งด้วย:

sudo partimage

นี่เป็นแอปพลิเคชั่นที่ขับเคลื่อนด้วยเมาส์ ซึ่งคุณต้องเลือกพาร์ติชั่นที่จะโคลนก่อน

  1. แตะขวาเพื่อไปยังส่วนถัดไป
  2. เลือก ไฟล์ภาพเพื่อสร้าง/ใช้งาน และใส่ชื่อ
  3. เลือกให้ถูก สิ่งที่ต้องทำ (ตรวจสอบให้แน่ใจว่าตัวเลือกที่เลือกมีเครื่องหมายดอกจัน)
  4. กด F5 เพื่อดำเนินการต่อ
  5. ในหน้าจอต่อไปนี้ ให้เลือก ระดับการบีบอัด และความต้องการของคุณ ตัวเลือก
  6. ตั้งค่าโหมดแยกรูปภาพและพิจารณาว่าจะเกิดอะไรขึ้นหลังจากสำรองข้อมูล (เช่น รีบูต ลินุกซ์)
  7. แตะ F5 เพื่อจะดำเนินการต่อ
  8. ยืนยันรายละเอียด จากนั้นแตะ ตกลง เพื่อเริ่มกระบวนการ

การโคลนดิสก์ไดรฟ์ Linux ด้วย partimage มักจะรวดเร็ว แต่ความเร็วขึ้นอยู่กับพลังของคอมพิวเตอร์ของคุณ

3. Partclone: ​​รูปภาพและโคลน Linux Disk Partitions

สำหรับทางเลือกที่เป็นผู้ใหญ่กว่าสำหรับ dd ที่รองรับการสำรองข้อมูลของระบบไฟล์ ext4 partclone นั้นใช้งานง่าย แต่ต้องใช้คำสั่งข้อความอีกครั้งแทนที่จะเป็นส่วนต่อประสานที่ขับเคลื่อนด้วยคีย์บอร์ดหรือเมาส์ ติดตั้งด้วย:

sudo apt install partclone

และเปิดตัวด้วย:

partclone.[fstype]

...ที่ไหน [fstype] เป็นประเภทระบบไฟล์ของพาร์ติชันที่คุณต้องการโคลน

คำสั่งต่อไปนี้จะสร้างภาพดิสก์ของ hda1 (ฮาร์ดดิสก์ไดรฟ์ 1 พาร์ติชั่น 1) ที่เรียกว่า hda1.img :

partclone.ext3 -c -d -s /dev/hda1 -o hda1.img

คุณอาจต้องการกู้คืนรูปภาพนั้น ดังนั้นให้ใช้

partclone.extfs -r -d -s hda1.img -o /dev/hda1

รายละเอียดเพิ่มเติมเกี่ยวกับการใช้งานสามารถดูได้ที่ เว็บไซต์ partclone .

4. โคลนไดรฟ์ Linux ของคุณด้วย Clonezilla

สำหรับโซลูชันที่ยืดหยุ่นกว่า ทำไมไม่ลองใช้ Clonezilla? โซลูชันการกู้คืนความเสียหายที่ได้รับความนิยมนี้ใช้ Partclone และออกแบบมาสำหรับงานโคลนดิสก์ Linux ระบบไฟล์ที่คาดไว้ทั้งหมดได้รับการสนับสนุนใน Linux, Windows และ macOS (และอื่น ๆ )

Clonezilla นั้นแตกต่างจาก dd และ Partclone เป็น ISO ที่สามารถบู๊ตได้ คุณสามารถเขียนสิ่งนี้ลงใน DVD หรือ USB stick เพื่อโคลน Linux HDD ของคุณอย่างสมบูรณ์ Clonezilla ใช้งานได้ง่าย ด้วยเมนูที่ขับเคลื่อนด้วยคีย์บอร์ดมากกว่าคำสั่งที่ไม่ชัดเจน ดังนั้นใครๆ ก็สามารถรับมือกับมันได้

แม้ว่า Clonezilla สามารถตั้งค่าเป็นยูทิลิตี้แบบสแตนด์อโลนได้ แต่คุณอาจต้องการใช้เป็นส่วนหนึ่งของ Hiren's Boot CD Recovery Tool .

คุณยังสามารถใช้ Clonezilla อย่างมืออาชีพ เพื่อสร้างภาพการตั้งค่าพีซีที่คล้ายกันหลายเครื่องด้วยระบบปฏิบัติการเดียวกัน

ดาวน์โหลด: โคลนซิลล่า

การโคลนฮาร์ดไดรฟ์ Linux เป็นเรื่องง่าย

หากคุณไม่เคยโคลนฮาร์ดดิสก์มาก่อน คุณอาจรู้สึกลังเลเล็กน้อยที่จะเริ่มต้น อาจเป็นเรื่องน่ากลัว โดยเฉพาะอย่างยิ่งหากคุณประสบปัญหากับ HDD ที่เสียหายซึ่งจำเป็นต้องโคลนนิ่งก่อนจะเกิดความล้มเหลว

แม้ว่าคุณอาจต้องการเพียงแค่ซิงค์ข้อมูลสำคัญของคุณกับระบบคลาวด์ คุณควรมีการสำรองข้อมูลดิสก์ทั้งหมดซึ่งคุณสามารถกู้คืนได้อย่างรวดเร็วในกรณีที่ระบบมีข้อผิดพลาด อย่าลืมใช้เครื่องมือเหล่านี้ด้วยความระมัดระวัง เนื่องจากอาจทำให้ข้อมูลของคุณสูญหายได้โดยไม่ได้ตั้งใจ

แบ่งปัน แบ่งปัน ทวีต อีเมล ซอฟต์แวร์และแอพลินุกซ์ที่ดีที่สุด

ไม่ว่าคุณจะเพิ่งเริ่มใช้ Linux หรือเป็นผู้ใช้ที่ช่ำชอง ต่อไปนี้คือซอฟต์แวร์และแอป Linux ที่ดีที่สุดที่คุณควรใช้ในปัจจุบัน

อ่านต่อไป
หัวข้อที่เกี่ยวข้อง
  • ลินุกซ์
  • การสำรองข้อมูล
  • ระบบการเรียกคืน
  • โคลนฮาร์ดไดรฟ์
  • เคล็ดลับลินุกซ์
เกี่ยวกับผู้เขียน Christian Cawley(ตีพิมพ์บทความ 1510)

รองบรรณาธิการด้านความปลอดภัย, Linux, DIY, การเขียนโปรแกรม และผู้ผลิตพอดคาสต์ที่มีประโยชน์มาก โดยมีประสบการณ์อย่างกว้างขวางในการสนับสนุนเดสก์ท็อปและซอฟต์แวร์ Christian เป็นผู้สนับสนุนนิตยสาร Linux Format เป็นนักประดิษฐ์ Raspberry Pi คนรักเลโก้และแฟนเกมย้อนยุค

เพิ่มเติมจาก Christian Cawley

สมัครรับจดหมายข่าวของเรา

เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!

คลิกที่นี่เพื่อสมัครสมาชิก