RAID ใช้เพิ่มประสิทธิภาพและความน่าเชื่อถือของคอมพิวเตอร์ แม่นิยมน้อยในส่วนตัว แต่สร้าง Server ที่เร็วมาก และทำให้ธุรกิจทำงานต่อเนื่องได้แม้ Hard Drive ตัวใดเสีย ที่ต้องการข้อมูลตลอดเวลา RAID ดีสำหรับ Redundancy (สำรอง) และความเร็วอ่าน/เขียนสูง
แตทุกอย่างก็เสียได้ — แม่น่าจะไม่เกิด แต่เป็นไปได้เสมอ เพราะเฮิร์ดแวร์อาจล้มเหลว บทความนี้จะสอน กู้ข้อมูลจาก RAID Hard Drives บน Mac
RAID บน Mac คืออะไร?
ง่ายๆ: Redundant Array of Inexpensive Disks (RAID) = ชุด Hard Drive ตัวจริงหลายตัว ที่เชื่อมต่อกัน คอมพิวเตอร์มองเห็นเป็น 1 Drive เดียว แทนที่จะเห็นแต่ละตัว
RAID มีกี่ประเภท? (RAID Levels)
มี 5 ระดับ RAID แต่ละตัวมี Use Case ต่างกัน มาดู RAID Arrays สำหรับ Mac และการทำงาน:
RAID 0 — Striping (กระจายข้อมูล)
รู้จักว่า Stripe set หรือ Striped volume เหมาะสำหรับผู้ที่ต้องการ ความจุสูงและประสิทธิภาพเร็ว แต่ ไม่แนะนำสำหรับความปลอดภัยข้อมูล เพราะไม่มี Redundancy ซ่อม RAID 0 ได้ระดับ Drive เดี่ยว
RAID 1 — Mirroring (จับคู่/กระจายข้อมูล)
รู้จักว่า Mirroring บรรลุ Redundancy และความปลอดภัยโดย Replicate/Clone ข้อมูลซ้ำทุกบิต ระหว่าง 2 Hard Drives สร้าง Backup สมบูรณ์ ถ้า Drive ตัวหนึ่งเสีย — ถอดทิ้ง ติดใหม่ RAID จะสร้างใหม่โดยไม่สูญเสียข้อมูล (ส่วนใหญ่)
RAID 5 — Striping With Parity (กระจายพร้อม Parity)
หนึ่งใน RAID ยอดนิยม ใช้ประโยชน์จาก ความจุสูงสุดและ Redundancy** ได้ดี RAID 5 ใช้ Block-level striping with distributed parity มี Checksum เรียกว่า Parity ต้องการ 4 Hard Drives หากตัวหนึ่งเสีย — อ่านข้อมูลจากอีก 3 ตัวที่ทำงานอยู่ ปกติไม่ต้องกู้ข้อมูล RAID 5 — แค่เปลี่ยน Drive ที่เสีย แล้วทำงานต่อ
RAID 10 — รวม Mirroring และ Striping
รวมข้อดี RAID 1 และ RAID 0: เพิ่มความจุและ Fault tolerance ในโซลูชันเดียว ได้ Performance และ Capacity คูณ 2 เหมาะต้องการ Performance, Space, และ Budget กู้ข้อมูลจาก RAID นี้ สำเร็จสูง ถ้าไม่มีหลาย Drive เสียพร้อมกัน
เข้าใจ RAID Types แล้ว มาดูความต่าง Software RAID vs Hardware RAID
Software RAID vs Hardware RAID
พูดถึง Software หรือ Hardware RAID = กำหนดโดย วิธีการเชื่อม Storage Drives ใน RAID Array เข้ากับ Motherboard** บน Mac (อาจเป็น Server หรือคอมพิวเตอร์อื่น)
Hardware RAIDs
Hardware RAID สร้างโดย Motherboard หรือ Card แยก NAS (Network-attached storage) ตัวอย่าง Hardware RAID ภายนอก NAS = File-level Data Storage Server เชื่อมต่อเครือข่ายคอมพิวเตอร์ ให้หลายคนเข้าถึงข้อมูลร่วมกัน
Software RAIDs
Software RAID ตั้งค่าผ่าน Operating System** บนคอมพิวเตอร์ การ Implement Software RAID มักถูกกว่า — ไม่ต้องซื้อเฮิร์ดแวร์แพง เพราะทำผ่านซอฟต์แวร์ ทำส่วนใหญ่บน Internal Server
ทั้งคู่มี Pros/Cons ไม่มี Winner โดยรวม — ขึ้นอยู่กับเป้าหมาย
อ่านเพิ่ม: บทความบน DataPlugs เกี่ยวความต่าง
5 เครื่องมือกู้ข้อมูลจาก RAID Array
หากสูญเสียข้อมูลจาก RAID เริ่มต้นที่ไหนดี? นี่ 5 Mac RAID Software แนะนำ แล้วจะเจาะลึก 2-3 ตัว:
ReclaimMe Free RAID Recovery
ReclaiMe เครื่องมือฟรี กู้ไฟล์ RAID ได้ รองรับ: Hard drives, USB drives, RAID Arrays, และอุปกรณ์จัดเก็บเกือบทุกตัวที่เสียบคอมพิวเตอร์ได้
ทำงานกับ Mac ได้ แต่วนิยม Windows เหมาะกับ Mac ปี 2015 ก่อนหน้า — ให้โอกาสกู้ RAID สำเร็จสูงสุด มีวิดีโอสอนกู้ RAID ช่วยได้มาก
R-Tools Data Recovery (R-Studio)
มีทั้ง Windows และ Mac — R-Studio ตัวเลือกแข็งแกร่งสำหรับ RAID Data Recovery เวอร์ชันแต่ละ OS ออกแบบเฉพาะ — ไม่ใช่แค่ Port มาใช้ ทำให้น่าเชื่อถือและ强大 รองรับรูปแบบข้อมูลหลากหลาย ฟีเจอร์แข็งแกร่ง — ตัวเลือกดี และเราจะเจาะลึกเพราะเป็นตัวโปรดอันดับ 2
UFS Explorer
รองรับ Windows, Mac, Linux แพงกว่าบางตัว แตให้ RAID-based Data Recovery ที่ดีมาก ฟีเจอร์: Auto-detect RAID parameters, รองรับ RAID Configurations/Layouts ต่างๆ — คุ้มค่าที่จะลอง
TestDisk
ชอบ TestDisk มาก — ฟรี และเก่งกู้ข้อมูล แต่เป็น Text-based (CLI) อาจยากสำหรับบางคน หากใช้ RAID Setup แสดงว่าคุณ Tech-savvy ควรใช้ได้ จุดเด่น: ฟรี!
Disk Drill
Disk Drill กู้ข้อมูลจาก RAID ได้ — สิ่งที่คิดว่าต้องมืออาชีพใน Lab เท่านั้น! แต่นี่ไม่ใช่ กู้ข้อมูลจาก RAID Hard Drive บน Mac ได้ ชอบ Disk Drill เพราะ GUI สวยง่ายใช้งาน ได้พลัง** — ตัวโปรดอีกตัว เราจะเจาะลึก
วิธีกู้ Hardware RAID Data ด้วย R-Studio
เจาะลึก R-Studio เพราะเป็นตัวเลือก viable และ powerful สำหรับ RAID Data Recovery ใช้ง่าย เริ่มกู้ได้เร็ว
ขั้นตอนที่ 1. หาคอมพิวเตอร์สำหรับกู้ RAID ต้องมีพื้นที่พอสำหรับข้อมูลที่จะกู้
ขั้นตอนที่ 2. ดาวน์โหลดและติดตั้ง R-Studio
ขั้นตอนที่ 3. เปิดซอฟต์แวร์ เลือก Scan หรือ Partition Search สแกน RAID Drive สำหรับ Mac
ขั้นตอนที่ 4. หลังสแกน RAID Hard Drive แล้ว เลือกแสดงไฟล์ที่เจอ เพื่อกู้ข้อมูล
ขั้นตอนที่ 5. มีตัวเลือก RAID Backup สำหรับ Mac คลิก RAIDs จาก Toolbar — สร้าง Virtual Volume Set หรือ Virtual Mirror ได้ — เครื่องมือแรงมาก
ต่อไปมาดู Disk Drill และความสามารถ
วิธีกู้ข้อมูลจาก Software RAID Configurations ด้วย Disk Drill
Disk Drill จัดการและกู้ข้อมูลจาก RAID Types ที่อยู่ใน macOS Raid Assistant ต้นทาง รวม RAID 0, 1, และ Concatenated (JBOD) Sets สำหรับ RAID Software บน Mac — นี่ตัวโปรดของผม
มี 2 กรณีหลักที่อยากกู้ข้อมูลจาก RAID Array:
- กรณีที่ 1: ข้อมูลถูกลบหรือ Format — เสียบ RAID Hard Drive เข้าคอมพิวเตอร์ สแกนหาข้อมูลที่ลบ/Format (ทำด้านล่าง)
- กรณีที่ 2: RAID Hard Drive ตัวหนึ่งเสียหายหรือหาย — Disk Drill สร้าง Virtual RAID ขณะสร้าง User สามารถสแกนได้
ไม่ว่าจะตั้งใจหรืออุบัติเหตุ — อยากกู้ข้อมูลกลับมาได้ ด้วย Data Recovery Software RAID Drives สำหรับ Mac เสียบคอมพิวเตอร์ สแกนได้เลย
ขั้นตอนที่ 1. ดาวน์โหลดและติดตั้ง Disk Drill บน Mac
ขั้นตอนที่ 2. เปิด Disk Drill เลือก RAID Storage Device ที่ต้องการกู้ข้อมูล
ขั้นตอนที่ 3. รอสแกนเสร็จ
ขั้นตอนที่ 4. เลือกข้อมูลที่ต้องการกู้ ใช้ Preview แล้วกดปุ่ม Recover สีน้ำเงิน
ส่วนตัว Disk Drill ใช้ง่ายกว่า Interface เป็นมิตร เข้าใจง่าย — เหตุที่เป็นตัวโปรดสำหรับ Data Recovery
วิธีกู้ RAID ฟรี (Free RAID Recovery Method)
วิธีฟรีที่อาจช่วยกู้ข้อมูลจาก RAID Hard Drives บน Mac:
ขั้นตอนที่ 1. ปิด RAID Unit ถอด Hard Drives ออก
ขั้นตอนที่ 2. เสียบ Hard Drives เข้า คอมพิวเตอร์ ใช้พอร์ต SATA, SCSI, หรือ SAS
ขั้นตอนที่ 3. เปิดเครื่อง ตรวจสอบว่าระบบรับรู้ Hard Drives ทุกตัว หากตัวไหนไม่รับรู้ — กู้ไม่ได้
ขั้นตอนที่ 4. ดาวน์โหลดและใช้ TestDisk พยายามกู้ข้อมูลจาก RAID Hard Drives
สรุป
RAID Recovery ไมายากอย่างคิด — กู้ข้อมูลจาก Hard Drive แล้วเก็บไว้ เผื่อ RAID ที่ทำไว้เริ่มทำงานผิดปกติ
แม้ไม่มี RAID Setup วิธีกู้ข้อมูลในบทความนี้ช่วยกู้ข้อมูลทั่วไปได้เช่นกัน หากพบ Data Loss ในอนาคต