วันหนึ่งผมได้รับ e-mail จากพี่ nUm สุโขทัย ใจความว่า ..
“ผมได้ลองใช้งาน gparted live-cd ซึ่งมี clonezilla แถมมาด้วย แต่มีปัญหากับ clonezilla ที่ไม่ยอม restore จึงไปค้นวิธีการใช้งาน ntfsclone (ซึ่ง clonezilla นำไปใช้) เป็นที่เวบนี้
http://www.mepislovers.org/forums/showthread.php?t=6650
ใช้งานได้ผลดี ดีกว่าใช้ dd แล้ว compress ซึ่งไฟล์ image ที่ได้จากการลองที่เครื่องผม dd + lzop จาก 15GB ได้ไฟล์ 6.4 GB ntfsclone + lzop จาก 15 GB ได้ไฟล์ 3.2 GB ใช้เวลาประมาณ 16 นาที restore ก็ไม่ช้านานเท่าไร แนะนำให้ใช้ครับ คิดว่าคงเหมาะกับงานที่คุณหน่อยทำอยู่”
ผมจึงไปที่เว็บดังกล่าว และพบคำสั่งนี้เข้า ..
ntfsclone -s -o -- /dev/hda1 | gzip -c > hda1.ntfs.gz
แต่ผมลองแล้วใช้ไม่ได้ผล ติดปัญหาอะไรบางอย่างที่ผมไม่เข้าใจ และหัวเสีย จึงลองใช้ google ตระเวนไปทั่ว อ่านทั้งเว็บภาษาอังกฤษ จีน เกาหลี ไทย และอื่นๆ (อ่านออกแค่ภาษาไทยกับอังกฤษ ส่วนภาษาอื่นๆ มองหาคำสั่งอย่างเดียว แต่ไม่เจอ) :P
ในที่สุดไปเจอเว็บของนักศึกษาไทยที่ http://learners.in.th/planet/report-f?page=5 (รายงานประจำวันเพื่อนๆ) ผมตามอ่านบันทึกของคุณรณชิต สังข์แก้ว จนไปเจอเว็บอ้างอิงสองแห่งคือ
http://man.linux-ntfs.org/ntfsclone.8.html
http://wiki.linux-ntfs.org/doku.php?id=ntfsclone
พอไปดูที่เว็บ man(ual) ก็พบคำสั่ง
ntfsclone --save-image -o - /dev/hda1 | gzip -c > backup.img.gz
ผมลองสังเกตคำสั่งไล่ตัวต่อตัว พบว่า ข้างหลัง -o มันมีเครื่องหมายขีด หรือเครื่องหมายลบอันเดียว ซึ่งต่างจากเว็บแรก (mepislovers) ที่มีสองขีดติดกัน
และคำสั่งสำหรับ restore คือ
gunzip -c backup.img.gz | ntfsclone --restore-image --overwrite /dev/hda1 -
(ห้ามลืมขีดลบอันหลังสุดเด็ดขาด)
ไม่รู้ว่าเป็นเพราะ distro ที่ผมใช้คือ ubuntu 6.10 live cd หรือเปล่าที่ทำให้คำสั่งแตกต่างกัน แต่ตอนนี้ผมใช้ได้แล้วล่ะ :)
ผมจดเวลาที่ใช้ในการสร้าง image และ restore image มาด้วย :)
การสร้าง image จากพาร์ทิชั่นขนาด 7G ใช้เวลาประมาณหกนาที ได้ไฟล์บีบอัดขนาดประมาณ 1.5G
การ restore กลับไปใช้เวลาประมาณ ๒.๑๐ นาที เร็วกว่าการใช้คำสั่ง dd มากกว่าครึ่ง :D
มาบันทึกไว้ เผื่อใครจะเจอปัญหาแบบเดียวกัน จะได้มีเว็บภาษาไทยอ้างอิงกะเขามั่ง ;)



