Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> ฐานข้อมูล

ขั้นตอนการสำรองฐานข้อมูล MS SQL

ในบล็อกนี้ ฉันได้พูดถึงขั้นตอนการสำรองข้อมูลของฐานข้อมูล MS SQL ประเภทของการสำรองข้อมูล และขั้นตอนในการสำรองข้อมูล

แนะนำตัว

MSSQL เป็นระบบจัดการฐานข้อมูลเชิงสัมพันธ์ (RDBMS) ที่สร้างขึ้นสำหรับฟังก์ชันพื้นฐานของการจัดเก็บข้อมูลการเรียกข้อมูลตามที่แอปพลิเคชันอื่นต้องการ สามารถทำงานได้ทั้งบนคอมพิวเตอร์เครื่องเดียวกันหรือบนเครือข่ายอื่น เป็นผลิตภัณฑ์ที่ปรับขนาดได้สูงซึ่งสามารถทำงานบนอะไรก็ได้ตั้งแต่แล็ปท็อปเครื่องเดียวไปจนถึงเครือข่ายของเซิร์ฟเวอร์ระบบคลาวด์ที่ขับเคลื่อนด้วยพลังสูง และอะไรก็ได้ที่อยู่ระหว่างนั้น

พื้นฐานขั้นตอนการสำรองข้อมูล

SQL Server อนุญาตให้สำรองข้อมูล Microsoft SQL Server พื้นฐานสามประเภท:

  1. สำรองข้อมูลทั้งหมด
  2. การสำรองข้อมูลส่วนต่าง
  3. การสำรองข้อมูลบันทึกธุรกรรมตอนนี้ มาดูประเภทของการสำรองข้อมูลประเภทต่างๆ กัน

1.การสำรองข้อมูลทั้งหมด

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

2.Differential Backup

การสำรองข้อมูลฐานข้อมูลส่วนต่างจะขึ้นอยู่กับการสำรองข้อมูลแบบเต็มล่าสุดล่าสุด การสำรองข้อมูลฐานข้อมูลส่วนต่างจะจับเฉพาะข้อมูลที่เปลี่ยนแปลงตั้งแต่การสำรองข้อมูลเต็มรูปแบบครั้งล่าสุด จำเป็นต้องสำรองข้อมูลทั้งหมดก่อนหน้านี้หากคุณต้องการกู้คืนข้อมูลสำรองส่วนต่าง

3. สำรองข้อมูลบันทึกธุรกรรม

การสำรองข้อมูลบันทึกธุรกรรมเรียกว่าการสำรองข้อมูลบันทึกธุรกรรม ซึ่งรวมรายการบันทึกทั้งหมดที่ไม่มีในการสำรองข้อมูลบันทึกธุรกรรมก่อนหน้า (มีให้ในรุ่นการกู้คืนแบบเต็มเท่านั้น)

ในที่นี้ เราจะมาดูขั้นตอนของการสำรองข้อมูลเต็มรูปแบบของ MS SQL

กระบวนการสำรองข้อมูลฐานข้อมูล:-

ขั้นตอนที่ 1:เลือกฐานข้อมูลที่คุณต้องการสำรองข้อมูลและคลิกขวา คุณ จะเห็นหน้าจอป๊อปตามที่แสดงในภาพรวมต่อไปนี้ จากนั้นไปที่งานและเลือก 'สำรองข้อมูล'

ขั้นตอนที่ 2. เลือกประเภทการสำรองข้อมูล (Full\diff\log) และตรวจดูให้แน่ใจว่าได้ตรวจสอบเส้นทางปลายทางซึ่งเป็นตำแหน่งที่จะสร้างไฟล์สำรอง

ขั้นตอนที่ 3 ไปที่ตัวเลือกการสำรองข้อมูล &และเลือกการสำรองข้อมูลการบีบอัดหากจำเป็น

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

ขั้นตอนที่ 5. เลือกเส้นทางและประเภทของ ชื่อไฟล์สำรองด้วย .BAK แล้วคลิกตกลง

ส่วนขยายของการสำรองข้อมูล:

  1. สำหรับการสำรองข้อมูลเต็มรูปแบบ (.BAK)
  2. สำหรับบันทึกธุรกรรม (.trn)
  3. สำหรับส่วนต่าง (.dif)
  4. สำหรับไฟล์และกลุ่มไฟล์ (.fil)

ขั้นตอนที่ 6 ไปที่ปุ่มตกลง

ขั้นตอนที่ 7 ไปที่ปุ่ม OK จากนั้นอีกครั้ง OK

ขั้นตอนที่ 8 การสำรองข้อมูลเสร็จสมบูรณ์แล้ว และคลิกตกลงอีกครั้ง

ขั้นตอนที่ 9 ตรวจสอบไฟล์สำรองที่คุณเก็บข้อมูลสำรองไว้

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

บทสรุป

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

ให้ผู้เชี่ยวชาญของเราแนะนำคุณเกี่ยวกับการเดินทางของ SQL

ใช้แท็บคำติชมเพื่อแสดงความคิดเห็นหรือถามคำถาม คุณสามารถเริ่มการสนทนากับเราได้เช่นกัน