มีน้องคนหนึ่งถามมา เวลาเราทำระบบสำรองข้อมูลแล้ว แต่เวลานำไฟล์สำรองข้อมูลไป restore แล้วทำไมข้อมูลมาไม่ครบ หรือ มี error ตอน restore ? (admin มือใหม่ )
ตอบ…. เลยถามกลับไปแล้วรู้หรือไม่ว่าไฟล์ที่สำรองข้อมูลมา สำรองข้อมูลได้ครบทุกตาราง ?
– อยากแรกเลยตรวจสอบการตั้ง auto backup ก่อนเลยว่าไฟล์เราสำรองข้อมูลทำงานปกติดีอยู่ไหม ขนาดไฟล์ เพิ่มขึ้นเรื่อยๆ ตามลำดับไหม หรืออยู่ๆ ขนาดไฟล์ลดลง อย่างน่าแปลกใจ
– ยกตัวอย่างเช่น ระบบสำรองข้อมูลใน HOSxP เข้าไปดูประวัติการสำรองข้อมูล แล้วพบว่า วันที่ 19/04/2562 สำรองข้อมูลได้ขนาดเท่ากับ 8 GB กว่า แต่อยู่ๆ มาวันที่ 26/04/2562 ขนาดไฟล์สำรองข้อมูลเหลือเท่ากับ 5 GB กว่าๆ เอง เป็นไปได้ไง หรือสำรองข้อมูลไม่ครบทุกตาราง ทำให้ขนาดไฟล์ไม่เพิ่มขึ้นไปเรื่อยๆ ในทางความเป็นจริง (ต้องหาสาเหตุ)
– กล่าวก่อนจะมาดูข้อมูลประวัติการสำรองแบบ auto backup นะครับ
– เราสร้าง auto backup เก็บไว้โดยใช้ Schedule ทำการสั่งให้รัน bat ไฟล์ทำการสำรองข้อมูลอัตโนมัติ
– หรือจะสร้างจากโปรแกรมที่เคยแจกไปแล้วก็ได้ ถ้าเป็น window 8 – 10 ขึ้นไป
– ข้อมูลจะถูกจัดเก็บประวัติไว้ในรูปแบบ วันที่ 1 – 31
– ต่อมาในไฟล์วันที่แต่ละโฟรเดอร์ ก็จะมีไฟล์ backup.bat เป็นตัวทำงาน แล้วจะอ่านไฟล์ backup.ini ที่กำหนด ip ฐานข้อมูลไว้ว่าจะชี้ไปที่ ฐานไหน และจะมีไฟล์ BackupLog.txt เป็นตัวเก็บรายการตารางทั้งหมดของฐาน ที่เรากำหนด อันนี้แหละที่เราจะมาดูกันครับ
– ก็เมื่อเปิดไฟล์ BackupLog.txt ก็จะพบว่าไฟล์ที่ชื่อตารางต่างๆ จะถูกผ่านและตรวจสอบว่าสำรองข้อมูลครบหรือไม่
– ถ้าตรวจสอบดูแล้วพบว่า Backup OK ….. ทุกตาราง ก็ถือไฟล์สำรองของเราสมบูรณ์ สามารถนำไป restore หรือ เอาไปนำเข้าไปใช้งานได้ครับ
– แต่ถ้าตรวจสอบแล้วพบว่า
– พบว่า Backup Error เริ่มตั้งแต่ตาราง vn_stat_signature ลงไป แสดงว่าตารางมีปัญหา อาจจะเสียหรืออาจจะกำลังจะเสีย ก็เป็นได้ ถ้ากรณีนี้ถือว่าไฟล์ที่ได้มา เป็นไฟล์สำรองข้อมูลที่ไม่สมบูรณ์ ไม่สามารถนำไปใช้งานได้ ( อันนี้มีคนถามมาบ่อยๆ ว่า restore ไม่ได้บ้าง ? )
– ถ้าเป็นกรณีนี้ขนาดไฟล์ก็จะลดลงจากเดิม ตามรูปนี้ก็เป็นไปได้
– admin มือใหม่อย่าได้ประมาท ให้ทำการ repair table ที่มีปัญหานั้นก่อนที่จะลามไปเสียทั้งฐาน ก็เป็นได้
ควรหมั่นตรวจสอบ ระบบสำรองข้อมูล ไม่ว่าจะเป็นแบบ real-time หรือแบบ Initial import
– ก็ควรทำบ่อยๆ นะครับ (บ่อยขนาดไหน ตามมาตรฐาน IT แนะนำให้สำรองทุกวัน วันละอย่างน้อย 1 ไฟล์ต่อวัน )
– ถ้า Real-time ก็ตรวจสอบสถานะของ ระบบ Replicate ว่าทำงานทันกันอยู่ไหมนะครับ
– เพราะปัจจุบันมีความเสี่ยงสูงที่อาจจะโดน ไวรัส หรือมัลแวร์ เล่นงานได้ admin อย่างเราไม่ว่าจะมือใหม่มือเก่า ก็ควรเน้นเรื่องสำรองข้อมูลเอาไว้ด้วยนะครับ
วันนี้ก็มาบอกวิธีการตรวจสอบและทำการสำรองข้อมูลอย่างมั่นใจ โดยใช้โปรแกรมที่เราๆ มีกันอยู่แล้วไม่ต้องสร้างโปรแกรมใหม่ หรือ เอาโปรแกรมอื่นๆ แต่ก็ควรเรียนรู้กับโปรแกรมใหม่ๆ ด้วย เพื่อให้เรามั่นใจในการสำรองข้อมูลไปด้วย เพื่อองค์กร และหน่วยงานที่เราดูแลอยู่ ได้มั่นใจในระบบสำรองข้อมูล
” วันนี้คุณสำรองข้อมูลแล้วหรือยัง…..แล้วสำรองข้อมูลได้สมบูรณ์แล้วหรือยัง”
แล้วพบกันใหม่นะครับ ขอบคุณที่ติดตาม……….
8,011 total views, 1 views today