การปกป้องข้อมูลอย่างต่อเนื่อง
การปกป้องข้อมูลอย่างต่อเนื่อง ( CDP ) หรือที่เรียกว่าการสำรองข้อมูลอย่างต่อเนื่องหรือการสำรองข้อมูลแบบเรียลไทม์หมายถึงการสำรองข้อมูลคอมพิวเตอร์โดยการบันทึกสำเนาของการเปลี่ยนแปลงทุกครั้งที่เกิดขึ้นกับข้อมูลนั้นโดยอัตโนมัติ ซึ่งโดยพื้นฐานแล้วคือการบันทึกทุกเวอร์ชันของข้อมูลที่ผู้ใช้บันทึกไว้ ในรูปแบบที่แท้จริงนั้น ผู้ใช้หรือผู้ดูแลระบบสามารถกู้คืนข้อมูลไปยังจุดใดก็ได้ในเวลา[ 1 ] เทคนิคนี้ได้รับการจดสิทธิบัตรโดย ผู้ประกอบการชาว อังกฤษ Pete Malcolm ในปี 1989 ในชื่อ "ระบบสำรองข้อมูลที่บันทึกสำเนา [เน้นโดยบรรณาธิการ] ของการเปลี่ยนแปลงทุกครั้งที่เกิดขึ้นกับสื่อจัดเก็บข้อมูลในขณะที่มีการเปลี่ยนแปลงเกิดขึ้น [เน้นโดยบรรณาธิการ]" [ 2 ]
ใน กรณี ที่เหมาะสมที่สุดของการปกป้องข้อมูลอย่างต่อเนื่อง วัตถุประสงค์ ของจุดกู้คืน —"ระยะเวลาเป้าหมายสูงสุดที่ข้อมูล (ธุรกรรม) อาจสูญหายจากบริการไอทีเนื่องจากเหตุการณ์สำคัญ"—คือศูนย์ แม้ว่าวัตถุประสงค์ของเวลากู้คืน —"ระยะเวลาเป้าหมายและระดับบริการที่กระบวนการทางธุรกิจต้องได้รับการกู้คืนหลังจากภัยพิบัติ (หรือการหยุดชะงัก) เพื่อหลีกเลี่ยงผลกระทบที่ไม่สามารถยอมรับได้ซึ่งเกี่ยวข้องกับการหยุดชะงักของความต่อเนื่องทางธุรกิจ"—จะไม่ใช่ศูนย์[ 3 ] ตัวอย่างของระยะเวลาที่ธุรกรรมข้อมูลอาจสูญหายคือเครือข่ายร้านค้าปลีกขนาดใหญ่ที่มีเครื่องอ่านบัตรที่เคาน์เตอร์ชำระเงินใช้งานไม่ได้ในหลายสาขาเป็นเวลาเกือบสองชั่วโมงในเดือนมิถุนายน 2019
CDP ทำงานเป็นบริการที่บันทึกการเปลี่ยนแปลงข้อมูลไปยังตำแหน่งจัดเก็บข้อมูลแยกต่างหาก มีหลายวิธีในการบันทึกการเปลี่ยนแปลงข้อมูลสด อย่างต่อเนื่องโดยใช้เทคโนโลยีที่แตกต่างกันซึ่งตอบสนองความต้องการที่แตกต่างกัน โซลูชันที่ใช้ CDP อย่างแท้จริงสามารถให้ความละเอียดสูงของวัตถุที่สามารถกู้คืนได้ตั้งแต่ภาพที่สอดคล้องกันเมื่อเกิดข้อผิดพลาดไปจนถึงวัตถุเชิงตรรกะ เช่น ไฟล์ กล่องจดหมาย ข้อความ และไฟล์ฐานข้อมูลและบันทึก[ 4 ] ซึ่งไม่จำเป็นต้องเป็นจริงสำหรับโซลูชันที่ใกล้เคียงกับ CDP
ความแตกต่างจากการสำรองข้อมูลแบบดั้งเดิม
การปกป้องข้อมูลอย่างต่อเนื่อง ที่แท้จริงนั้นแตกต่างจากการสำรองข้อมูลแบบดั้งเดิมตรงที่ไม่จำเป็นต้องระบุจุดเวลาที่จะกู้คืนจนกว่าจะพร้อมที่จะกู้คืน[ 5 ]การสำรองข้อมูลแบบดั้งเดิมจะกู้คืนข้อมูลได้เฉพาะจากเวลาที่ทำการสำรองข้อมูลเท่านั้น การปกป้องข้อมูลอย่างต่อเนื่อง ที่แท้จริงนั้นแตกต่างจาก "สแนปช็อต" ตรงที่ไม่มีกำหนดการสำรองข้อมูล[ 5 ]เมื่อเขียนข้อมูลลงดิสก์ ข้อมูลจะถูกเขียนไปยัง ตำแหน่งที่สองแบบอะซิง โครนัสด้วยไม่ว่าจะเป็นคอมพิวเตอร์เครื่องอื่นผ่านเครือข่าย[ 6 ]หรืออุปกรณ์[ 7 ]ซึ่งทำให้เกิดภาระเพิ่มเติมในการดำเนินการเขียนลงดิสก์ แต่ช่วยขจัดความจำเป็นในการสำรองข้อมูลตามกำหนดเวลา
การอนุญาตให้กู้คืนข้อมูลไปยังจุดเวลาใดก็ได้ “CDP ถือเป็นมาตรฐานทองคำ—การปกป้องข้อมูลที่ครอบคลุมและทันสมัยที่สุด แต่เทคโนโลยี 'near-CDP' สามารถให้การปกป้องที่เพียงพอสำหรับหลายบริษัทด้วยความซับซ้อนและต้นทุนที่น้อยกว่า ตัวอย่างเช่น สแนปช็อต [คำอธิบายเพิ่มเติมเกี่ยวกับ "near-CDP" ในส่วนด้านล่าง ] สามารถให้การปกป้องในระดับ near-CDP ที่เหมาะสมสำหรับไฟล์แชร์ ทำให้ผู้ใช้สามารถเข้าถึงข้อมูลบนไฟล์แชร์ได้โดยตรงในช่วงเวลาปกติ—เช่น ทุกครึ่งชั่วโมงหรือ 15 นาที นั่นเป็นระดับการปกป้องที่สูงกว่าการสำรองข้อมูลรายวันบนเทปหรือดิสก์อย่างแน่นอน และอาจเป็นสิ่งที่คุณต้องการทั้งหมด” [ 1 ] เนื่องจาก “near-CDP ทำการ [คัดลอก] นี้ในช่วงเวลาที่กำหนดไว้ล่วงหน้า” [ 8 ]โดยพื้นฐานแล้วมันคือการสำรองข้อมูลแบบเพิ่มขึ้นที่เริ่มต้น—แยกกันสำหรับแต่ละเครื่องต้นทาง—โดยตัวจับเวลาแทนที่จะเป็นสคริปต์
ต่อเนื่องเทียบกับเกือบต่อเนื่อง
เนื่องจาก CDP ที่แท้จริง "การดำเนินการเขียนสำรองข้อมูลจะดำเนินการในระดับของระบบอินพุต/เอาต์พุตพื้นฐาน (BIOS) ของไมโครคอมพิวเตอร์ในลักษณะที่การใช้งานคอมพิวเตอร์ตามปกติจะไม่ได้รับผลกระทบ" [ 2 ] การสำรองข้อมูล CDP ที่แท้จริงในทางปฏิบัติจะต้องดำเนินการร่วมกับเครื่องเสมือน[ 6 ] [ 9 ] หรือเทียบเท่า[ 10 ]ซึ่งทำให้ไม่เหมาะสำหรับ แอปพลิเคชันสำรองข้อมูล ส่วนบุคคล ทั่วไป ดังนั้นจึงมีการกล่าวถึงใน บทความ "การสำรองข้อมูลไคลเอ็นต์เซิร์ฟเวอร์ระดับองค์กร"แทนที่จะเป็นบทความ " การสำรองข้อมูล "
โซลูชันบางอย่างที่วางจำหน่ายในชื่อการปกป้องข้อมูลอย่างต่อเนื่องอาจอนุญาตให้กู้คืนได้เฉพาะในช่วงเวลาที่กำหนด เช่น 15 นาที หนึ่งชั่วโมง หรือ 24 ชั่วโมง เนื่องจากมี การสำรองข้อมูล แบบเพิ่มขึ้น โดยอัตโนมัติ ในช่วงเวลาดังกล่าว โครงการ "near-CDP" ซึ่งย่อมาจากnear-continuous data protection (การปกป้องข้อมูลแบบเกือบต่อเนื่อง)ไม่ได้รับการยอมรับโดยทั่วไปว่าเป็นการปกป้องข้อมูลอย่างต่อเนื่องที่แท้จริง เนื่องจากไม่มีความสามารถในการกู้คืนไปยังจุดใดจุดหนึ่งในเวลา เมื่อช่วงเวลาสั้นกว่าหนึ่งชั่วโมง[ 11 ]โซลูชัน "near-CDP" เช่น Arq Backup [ 12 ]มักจะใช้"สแนปช็อต" เป็นระยะ "เพื่อหลีกเลี่ยงการหยุดทำงาน ระบบที่มีความพร้อมใช้งานสูงอาจทำการสำรองข้อมูลบน ... สำเนาแบบอ่านอย่างเดียวของชุดข้อมูลที่หยุดนิ่ง ณ จุดเวลาหนึ่ง และอนุญาตให้แอปพลิเคชันเขียนข้อมูลต่อไปได้"
มีการถกเถียงกันในอุตสาหกรรมว่าความละเอียดของการสำรองข้อมูลจะต้องเป็น "ทุกครั้งที่มีการเขียน" จึงจะถือว่าเป็น CDP หรือว่าโซลูชัน "ใกล้เคียง CDP" ที่บันทึกข้อมูลทุกๆ สองสามนาทีก็เพียงพอแล้ว ซึ่งอย่างหลังนี้บางครั้งเรียกว่าการสำรองข้อมูลแบบต่อเนื่องเกือบตลอดเวลาการถกเถียงขึ้นอยู่กับการใช้คำว่าต่อเนื่อง : ว่าเฉพาะกระบวนการ สำรองข้อมูลเท่านั้น ที่ต้องกำหนดเวลาโดยอัตโนมัติ อย่างต่อเนื่อง ซึ่งมักจะเพียงพอที่จะบรรลุประโยชน์ที่กล่าวถึงข้างต้นหรือว่าความสามารถในการกู้คืนจากข้อมูลสำรองก็ต้องต่อเนื่องด้วยเช่นกันสมาคมอุตสาหกรรมเครือข่ายจัดเก็บข้อมูล (SNIA) ใช้คำจำกัดความ "ทุกครั้งที่มีการเขียน" [ 5 ]
มีหัวข้อย่อยที่สั้นกว่าในบทความ "การสำรองข้อมูล" ซึ่งปัจจุบันเปลี่ยนชื่อเป็น"Near-CDP"เพื่อหลีกเลี่ยงความสับสน
ความแตกต่างจาก RAID, การจำลองแบบ หรือการทำมิเรอร์
การปกป้องข้อมูลอย่างต่อเนื่องแตกต่างจากRAID , การจำลองแบบหรือการทำมิเรอร์ตรงที่เทคโนโลยีเหล่านี้ปกป้องข้อมูลเพียงสำเนาเดียว (ล่าสุด) เท่านั้น หากข้อมูลเสียหายในลักษณะที่ตรวจไม่พบในทันที เทคโนโลยีเหล่านี้จะปกป้องข้อมูลที่เสียหายโดยไม่มีวิธีใดที่จะกู้คืนข้อมูลเวอร์ชันที่ไม่เสียหายได้
การปกป้องข้อมูลอย่างต่อเนื่องช่วยป้องกันผลกระทบจากการเสียหายของข้อมูลได้บางส่วน โดยอนุญาตให้กู้คืนข้อมูลเวอร์ชันก่อนหน้าที่ไม่เสียหายได้ อย่างไรก็ตาม ข้อมูลธุรกรรมที่เกิดขึ้นระหว่างเหตุการณ์ที่ทำให้ข้อมูลเสียหายและการกู้คืนจะสูญหายไป แต่สามารถกู้คืนได้ด้วยวิธีการอื่น เช่นการบันทึกรายการธุรกรรม (journaling )
ขนาดดิสก์สำรองข้อมูล
ในบางสถานการณ์ การปกป้องข้อมูลอย่างต่อเนื่องต้องการพื้นที่บนสื่อสำรองข้อมูล (โดยปกติคือดิสก์) น้อยกว่าการสำรองข้อมูลแบบดั้งเดิม โซลูชันการปกป้องข้อมูลอย่างต่อเนื่องส่วนใหญ่จะบันทึก ความแตกต่างในระดับ ไบต์หรือบล็อกแทนที่จะเป็นความแตกต่างในระดับไฟล์ซึ่งหมายความว่าหากมีการแก้ไขไบต์หนึ่งในไฟล์ขนาด 100 GB จะมีการสำรองข้อมูลเฉพาะไบต์หรือบล็อกที่เปลี่ยนแปลงเท่านั้น การสำรองข้อมูลแบบเพิ่มขึ้นและแบบแตกต่างแบบดั้งเดิมจะคัดลอกไฟล์ทั้งหมด อย่างไรก็ตาม ตั้งแต่ประมาณปี 2013 แอปพลิเคชันสำรองข้อมูลแบบไคลเอ็นต์-เซิร์ฟเวอร์ระดับองค์กรได้นำความสามารถในการสำรอง ข้อมูล แบบเพิ่มขึ้นในระดับบล็อกมา ใช้ ซึ่งออกแบบมาสำหรับไฟล์ขนาดใหญ่ เช่น ฐานข้อมูล
ความเสี่ยงและข้อเสีย
เมื่อมีการแก้ไขแบบเรียลไทม์—โดยเฉพาะใน สภาพแวดล้อมการออกแบบ มัลติมีเดียและCAD—ที่สำรองข้อมูลนอกสถานที่ผ่านช่องสัญญาณอัปสตรีมของเครือข่ายบรอดแบนด์ของการติดตั้ง[ 13 ] อาจจำเป็นต้องมี การจำกัดแบนด์วิดท์เครือข่าย[ 14 ]เพื่อลดผลกระทบของCDP ที่แท้จริง[ 13 ] แนวทางอื่นคือการสำรองข้อมูลไปยังอุปกรณ์SAN ที่เชื่อมต่อ Fibre-Channel แยกต่างหาก [ 7 ]