เหตุใด RAID จึงไม่ใช่ข้อมูลสำรอง


112

เมื่อมีคนพูดถึง RAID ในการสนทนาเกี่ยวกับการสำรองข้อมูลบางคนมักจะประกาศว่า "RAID ไม่ใช่การสำรองข้อมูล"

แน่นอนสำหรับการสตริปมันเป็นเรื่องจริง แต่ความแตกต่างระหว่างความซ้ำซ้อนและการสำรองคืออะไร

คำตอบ:


131

RAID ปกป้องจากความล้มเหลวของฮาร์ดแวร์ชนิดหนึ่ง มีโหมดความล้มเหลวมากมายที่ไม่ได้ป้องกัน

  • ไฟล์เสียหาย
  • ข้อผิดพลาดของมนุษย์ (การลบไฟล์โดยไม่ตั้งใจ)
  • ความเสียหายรุนแรง (มีคนทิ้งน้ำไว้บนเซิร์ฟเวอร์)
  • ไวรัสและมัลแวร์อื่น ๆ
  • ข้อบกพร่องของซอฟต์แวร์ที่ล้างข้อมูล
  • ปัญหาฮาร์ดแวร์ที่ล้างข้อมูลหรือทำให้ฮาร์ดแวร์เสียหาย (คอนโทรลเลอร์ทำงานผิดพลาดข้อบกพร่องของเฟิร์มแวร์แรงดันไฟฟ้าแหลม ... )

และอื่น ๆ.


2
สำเนาสำรองจะปฏิเสธที่จะคัดลอกไฟล์ที่เสียหายหรือไม่
jldugger

15
ขึ้นอยู่กับสิ่งที่ "เสียหาย" แต่โดยปกติแล้วแอปพลิเคชั่นสำรองข้อมูลจะมีการตั้งค่าสำหรับสิ่งนี้ ... อย่างไรก็ตามจุดที่สองของการสำรองข้อมูลคือการเก็บไฟล์เวอร์ชันต่าง ๆ ไว้ตลอดเวลา - ไม่ใช่แค่เวอร์ชันเดียว - แฟ้มที่เสียหายเขียนทับรุ่นสด ...
Oskar Duveborn

2
> จะสำรองปฏิเสธที่จะคัดลอกไฟล์เสียหายใช่ถ้าคุณไม่สามารถอ่านบล็อกของไฟล์เสียหายคุณจะไม่สามารถที่จะทำสำเนาของมัน (สำรอง)
เดฟเชนีย์

1
แต่สิ่งที่เกี่ยวกับความเสียหายของข้อมูลเงียบ ถ้าบล็อคข้อมูลผิดพลาดระบบไฟล์ส่วนใหญ่จะไม่สังเกตเห็นใช่ไหม
jldugger

11
กลยุทธ์การสำรองข้อมูลที่เหมาะสมรวมถึงการเก็บประวัติเพื่อให้คุณสามารถกลับไปก่อนที่ความเสียหาย การจัดการความเป็นไปได้ของการทุจริตที่พบบ่อยที่สุดคือการแกล้งทำเป็นว่าไม่สามารถเกิดขึ้นได้ แต่ถ้าคุณต้องการป้องกันมันคุณสามารถลองตรวจจับมันได้โดยเร็วที่สุดและในขนาดต่าง ๆ (ระดับบล็อกอุปกรณ์ระดับหน้าฐานข้อมูลระดับไฟล์) หากคุณตรวจพบความเสียหายของข้อมูลอย่างรวดเร็วเพียงพอนั่นไม่ใช่ความเสียหายของข้อมูล "เงียบ" อีกต่อไปและคุณมีโอกาสในการกู้คืน
carlito

106

ถาม:เหตุใด RAID จึงไม่ใช่ข้อมูลสำรอง

ตอบ:เพราะจุดประสงค์ทั้งหมดของ RAID คือเพื่อให้แน่ใจว่าไม่มีสิ่งใดในโลกที่สามารถขัดจังหวะโดยไม่ตั้งใจrm -rf /(หรือDELTREE /X C:\) โดยไม่แม้แต่จะคดเคี้ยว power chord ด้วยความตื่นตระหนก

ถาม:แต่ความแตกต่างระหว่างความซ้ำซ้อนและการสำรองคืออะไร

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

(และไฟล์เก็บถาวรทำให้แน่ใจว่าคุณสามารถดึงวิทยานิพนธ์ที่เก่ากว่าหลายฉบับและระบบควบคุมเวอร์ชันยังบอกคุณได้ว่าทำไมคุณสร้างเวอร์ชันใหม่ตั้งแต่แรก)


29

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

ดู: ทำไมการมิเรอร์ไม่ใช่โซลูชันสำรองสำหรับบทเรียนที่หาได้ยาก


7
หรือข้อบกพร่องของซอฟต์แวร์ซึ่งพบได้ทั่วไปมากกว่ากิจกรรมที่เป็นอันตราย
jhs

เป็นเรื่องน่าสนใจที่บทความที่เชื่อมโยงจากหน้า Slashdot นั้นได้หายไปจากเว็บแล้ว แม้แต่ Internet Archive ก็ยังให้สำเนาที่มีความหมาย แม้ว่าพวกเขาจะรวบรวมข้อมูลหน้าไม่นานหลังจากวันที่บทความ Slashdot สำเนาของพวกเขาก็บอกว่าไม่พบหน้า
CVN

หรือหน่วยความจำผิดพลาดซึ่งเป็นสาเหตุที่คุณต้องการ ECC
inf3rno

19

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

RAID ไม่ได้ป้องกันไฟล์ที่ถูกลบ

RAID ไม่ปกป้องคุณจากไฟล์ที่ถูกเขียนทับ

RAID ไม่ปกป้องคุณจากระบบของคุณที่ถูกบุกรุกและข้อมูลทั้งหมดของคุณถูกเขียนทับลบหรือเสียหาย

RAID ไม่ได้ปกป้องคุณจากทีมงานของคุณโดยไม่ได้ตั้งใจปูเครื่องด้วยข้อมูลสำคัญ

RAID ไม่ได้ปกป้องคุณจาก DBA ที่โง่เขลาที่ใช้คำสั่งดร็อปบนเซิร์ฟเวอร์ที่ใช้งานจริง (เข้าใจผิดว่าเป็นสภาพแวดล้อมการทดสอบ)

RAID ไม่ได้ปกป้องคุณหากอาคารถูกไฟไหม้

PS http://ma.gnolia.com/ นี่คือสิ่งที่สามารถเกิดขึ้นได้หากคุณไม่มีการสำรองข้อมูลที่ดี เว็บไซต์ของคุณหมดสภาพไปแล้ว (หมายเหตุ: สิ่งนี้มีแนวโน้มที่จะไม่ดีสำหรับธุรกิจ)


1
ดังนั้นคุณต้องสร้างอาคารอีกหลังเพื่อสำรองข้อมูล Trolololo : D
inf3rno

1
@ inf3rno ปรากฎว่าคนอื่นได้สร้างอาคารอื่น ๆ แล้ว
ลิ่ม

1
ฉันไม่คิดว่าhttp://ma.gnolia.com/เป็นสิ่งที่คุณต้องการจะเชื่อมโยงกับ ...
CVn

10

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

RAID ช่วยให้คุณกู้คืนจากความล้มเหลว แต่การสำรองข้อมูลช่วยให้คุณย้อนเวลากลับไป


8

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


6

RAID อาจเป็นวิธีที่ดีในการลดความเสี่ยงเนื่องจากความล้มเหลวของฮาร์ดแวร์ แต่ RAID จะไม่ช่วยคุณเมื่อผู้ใช้ของคุณลบข้อมูล (โดยไม่ตั้งใจหรืออย่างอื่น) ข้อมูลของพวกเขา ในการกู้คืนข้อมูลคุณต้องมีสิ่งอำนวยความสะดวกในการเก็บถาวรทั้งผ่านสแนปชอตในท้องถิ่นหรือการสำรองข้อมูลออนไลน์ / ออฟไลน์


6
  • สำเนาหมุนหลายชุด
  • ความซ้ำซ้อนทางภูมิศาสตร์

ถามในความคิดเห็นกับคำถามที่ยอมรับ:

สำเนาสำรองจะปฏิเสธที่จะคัดลอกไฟล์ที่เสียหายหรือไม่

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

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


+1 สำหรับมูลค่าความไม่เท่าเทียมกันทางภูมิศาสตร์
killermist

คำตอบที่ดี แต่ฉันอยากจะขุดลึกลงไปในปัญหา "ใหญ่กว่า" :) สิ่งที่ clasified ว่าเป็นปัญหา
Teo Carter

3

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

RAID ให้ความน่าเชื่อถือและประสิทธิภาพที่สูงขึ้น แต่ไม่ผิดพลาด


3
ปัญหาจริงคณิตศาสตร์ที่ไม่ดี
Paweł Brodacki

3

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


1

ไฟไหม้การโจรกรรมความผิดปกติของคอนโทรลเลอร์ RAID ข้อผิดพลาดของมนุษย์รายการจะปรากฏขึ้น


1

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


3
MTBF! = อายุการใช้งานที่คาดหวังของเกียร์
Tetsujin no Oni

นี่ไม่ใช่ปัญหาของRAIDจริงๆ "รูปแบบการใช้งานที่เหมือนกัน" อาจถูกทำให้แย่ลงโดย RAID แต่ไดรฟ์หลายตัวที่สัมผัสกับสภาวะเดียวกันนั้นไม่ใช่ฟังก์ชั่นของ RAID
CVN

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.