เมื่อฐานข้อมูลของคุณเติบโตเกินกว่าที่คุณสามารถสำรองข้อมูลได้ในหนึ่งชั่วโมงคุณต้องมีรูปแบบที่แตกต่างกัน
การสำรองข้อมูลเต็มรูปแบบของฐานข้อมูลของคุณจะตัดทอนบันทึกของคุณ แต่จะต้องมี "การรับรู้ของ SQL" เพราะในกรณีนี้เป็นซอฟต์แวร์สำรองข้อมูลที่แจ้งให้เซิร์ฟเวอร์ SQL ทราบว่ามีการสำรองข้อมูลอะไรและจะตัดทอนอย่างไร
ดังที่คนอื่นพูดถึงถ้าคุณมีฐานข้อมูลในรูปแบบการกู้คืน "เต็ม" บันทึกธุรกรรมจะเติบโตอย่างไม่มีกำหนดจนกว่าคุณจะทำการสำรองข้อมูล SQL แบบเต็ม
การกู้คืนเป็นปัญหาที่นี่ไม่ใช่การสำรองข้อมูล และไม่ใช่การตัดสินใจทางเทคนิค แต่เป็นการตัดสินใจทางธุรกิจ!
หากเจ้าของธุรกิจของคุณตกลงกับการสูญเสียธุรกรรมฐานข้อมูลของพวกเขาอย่างน้อยหนึ่งชั่วโมง (ซึ่งอาจเป็นเรื่องยากหรือเป็นไปไม่ได้ที่จะทำซ้ำ!) โมเดลของคุณก็ใช้งานได้ หากพวกเขาตกลงกับระบบที่ถูกลงเป็นเวลาหลายชั่วโมงในขณะที่คุณเรียกคืนฐานข้อมูลทั้งหมดจากการสำรองข้อมูลแล้วแบบจำลองของคุณทำงาน
อย่างไรก็ตามหากธุรกิจของคุณถือว่าระบบ ERP เป็นสินทรัพย์ที่สำคัญสำหรับการดำเนินงาน (ไม่ใช่ทั้งหมด) ให้กำหนดเวลาการกู้คืนที่ยอมรับได้สูงสุด (aka RTO, Object Time Recovery Objective) สำหรับบริการที่สำคัญของคุณจะเป็นการตัดสินใจทางธุรกิจ
นอกจากนี้เจ้าของธุรกิจหรือผู้มีส่วนได้ส่วนเสียของระบบจำเป็นต้องกำหนดจำนวนข้อมูลที่พวกเขายินดีที่จะเสี่ยงต่อการสูญเสียในเหตุการณ์หรือที่รู้จักกันในชื่อ RPO
คำตอบหากคุณถามพวกเขาอาจเป็น "ไม่มีข้อมูลใดสูญหายได้! ระบบ ERP ต้องพร้อมให้บริการตลอด 24/7/365!" ... ซึ่งเราทุกคนรู้ว่าไม่น่าจะมีประสิทธิภาพสูง หากคุณแสดงให้พวกเขาเห็นด้วยค่าใช้จ่ายที่เกี่ยวข้องกับการสร้างระบบที่ซ้ำซ้อนและไม่หยุดยั้งเช่นนั้นพวกเขาจะได้ตัวเลขที่สมเหตุสมผลมากขึ้น .. ;)
ประเด็นคือถ้าคุณสามารถหลีกเลี่ยงการสูญเสียการทำธุรกรรมใด ๆ คุณกำลังบันทึกธุรกิจของคุณที่อาจเกิดขึ้นหลายร้อยหรือหลายพันชั่วโมงทำงาน มันเป็นจำนวนเงินออมขนาดใหญ่ใน บริษัท ใด ๆ และเติบโตไปพร้อมกับขนาดของ บริษัท ของคุณ ...