You are hereBlogs / xavier's blog / Clone hardisk

Clone hardisk


By xavier - Posted on 02 November 2007

เรื่องมาจากวิศวกรคอมฯ โรงงานทำเสื้อไหมพรมที่เชียงใหม่ มาถามผมเรื่อง clone hardisk ผมยังงงๆ อยู่เพราะปกติผมก้อไม่ค่อยได้ clone hardisk เท่าไร พอเขาบอกว่าใช้ dd ก้อถึงบางอ้อเลย โอเคครับ dd ก้อได้ นึกว่าจะใช้พวก ผีนอตัน อะไรพวกนี้ เอ้าลงมือกัน เครื่อง server ที่จะ clone เป็น redhat enterprise เขาต้องการที่จะ clone เจ้าก้อนนี้เก็บไว้ ทุกๆ 1 เดือน (แหม คิดได้ไงเนี่ย) แล้วบอกผมว่ามีแผ่น knopix อยู่แผ่นนึง (เขามีอยู่อันเดียว) จัดการ boot live cd เข้า X เรียบร้อยแล้ว จะทำยังไงต่อ อธิบายกันก่อน

DD เป็นคำสั่งให้คัดลอก partition ของ hardisk จากก้อนนึง ไปอีกก้อนนึง ซึ่ง partition ในที่นี้คือ partition ที่อ้างอิงด้วย device ตามด้วยตัวเลข เช่น hda1, hdb2 เป็นต้น ถ้าเป็น hda, hdb หมายถึง hardisk ครับ เข้าใจกันแล้วมาเริ่มกันเลย เราจะ clone hardisk จากก้อนที่เป็น sda ไปยัง sdb ไม่มีการตัดข้อมูล ไม่สนใจ error ลุยคัดลอกอย่างเดียว

dd if=/dev/sda of=/dev/sdb conv=notrunc,noerror

วิธีการนี้ออกจะหักดิบไปหน่อยคับ เพราะข้อมูลใน server มันเปลี่ยนไปเรื่อยๆ แล้วจะต้องมาตาม clone hardisk ทุกเดือนผมคิดว่ามันไม่เพียงพอและช้าไป (แต่นี่เป็นนโยบายของผู้บริหาร ก้อแล้วแต่เขาล่ะครับ) วิธีการที่น่าสนใจคือการทำ mirror โดยใช้ rsync อาจจะ sync ในเครื่องเดียวกัน หรือ ต่างเครื่องก้อได้ (กรณีที่มีเครื่องเหลือเยอะ) ก้อใช้ knopix เหมือนเดิมครับ เอาแผ่นไป boot ไว้เครื่อง windows ก้อได้ครับ เอา hardisk usb ไปต่อเอาไว้แล้ว sync เฉพาะที่สำคัญๆ เช่น ส่วนไฟล์ sharing, mailbox และ database เมื่อถึงเวลาฉุกเฉิน ก้อถอดเจ้าก้อนนี้ไปใส่เครื่อง server แทน

Tags


Who's new

  • ikkewsang
  • asaren
  • anuraka
  • kitzkitz
  • alja

Who's online

There are currently 0 users and 1 guest online.

Readme First!

ขอความกรุณาอ่าน กฏ กติกา มารยาท สำหรับนักเขียน Blog มือใหม่ ก่อนสมัครสมาชิก และเขียน Blog เพื่อความเป็นระเบียนเรียบร้อยในการจัดการเนื้อหาในเว็บไซต์ สำหรับท่านที่สมัครโดยใช้ Hotmail,Live Mail และ Yahoo! Mail ท่าน อาจไม่ได้รับจดหมายใน Inboxเพื่อยืนยัน การสมัครเป็นสมาชิกกรุณาตรวจดูใน Junk
หรือ Bulk Box ครับ

Search