ในบล็อกนี้ ฉันได้พูดถึงขั้นตอนการสำรองข้อมูลของฐานข้อมูล MS SQL ประเภทของการสำรองข้อมูล และขั้นตอนในการสำรองข้อมูล
แนะนำตัว
MSSQL เป็นระบบจัดการฐานข้อมูลเชิงสัมพันธ์ (RDBMS) ที่สร้างขึ้นสำหรับฟังก์ชันพื้นฐานของการจัดเก็บข้อมูลการเรียกข้อมูลตามที่แอปพลิเคชันอื่นต้องการ สามารถทำงานได้ทั้งบนคอมพิวเตอร์เครื่องเดียวกันหรือบนเครือข่ายอื่น เป็นผลิตภัณฑ์ที่ปรับขนาดได้สูงซึ่งสามารถทำงานบนอะไรก็ได้ตั้งแต่แล็ปท็อปเครื่องเดียวไปจนถึงเครือข่ายของเซิร์ฟเวอร์ระบบคลาวด์ที่ขับเคลื่อนด้วยพลังสูง และอะไรก็ได้ที่อยู่ระหว่างนั้น
พื้นฐานขั้นตอนการสำรองข้อมูล
SQL Server อนุญาตให้สำรองข้อมูล Microsoft SQL Server พื้นฐานสามประเภท:
- สำรองข้อมูลทั้งหมด
- การสำรองข้อมูลส่วนต่าง
- การสำรองข้อมูลบันทึกธุรกรรมตอนนี้ มาดูประเภทของการสำรองข้อมูลประเภทต่างๆ กัน
1.การสำรองข้อมูลทั้งหมด
การสำรองข้อมูลที่มีข้อมูลทั้งหมดจากฐานข้อมูลที่เป็นปัญหาเรียกว่าการสำรองข้อมูลทั้งหมด เช่น ชุดไฟล์และกลุ่มไฟล์ ตลอดจนบันทึกเพื่อกู้คืนข้อมูล การสำรองข้อมูลเหล่านี้จะสร้างการสำรองข้อมูลที่สมบูรณ์ของฐานข้อมูลของคุณรวมถึงส่วนหนึ่งของบันทึกการทำธุรกรรม เพื่อให้สามารถกู้คืนฐานข้อมูลได้
2.Differential Backup
การสำรองข้อมูลฐานข้อมูลส่วนต่างจะขึ้นอยู่กับการสำรองข้อมูลแบบเต็มล่าสุดล่าสุด การสำรองข้อมูลฐานข้อมูลส่วนต่างจะจับเฉพาะข้อมูลที่เปลี่ยนแปลงตั้งแต่การสำรองข้อมูลเต็มรูปแบบครั้งล่าสุด จำเป็นต้องสำรองข้อมูลทั้งหมดก่อนหน้านี้หากคุณต้องการกู้คืนข้อมูลสำรองส่วนต่าง
3. สำรองข้อมูลบันทึกธุรกรรม
การสำรองข้อมูลบันทึกธุรกรรมเรียกว่าการสำรองข้อมูลบันทึกธุรกรรม ซึ่งรวมรายการบันทึกทั้งหมดที่ไม่มีในการสำรองข้อมูลบันทึกธุรกรรมก่อนหน้า (มีให้ในรุ่นการกู้คืนแบบเต็มเท่านั้น)
ในที่นี้ เราจะมาดูขั้นตอนของการสำรองข้อมูลเต็มรูปแบบของ MS SQL
กระบวนการสำรองข้อมูลฐานข้อมูล:-
ขั้นตอนที่ 1:เลือกฐานข้อมูลที่คุณต้องการสำรองข้อมูลและคลิกขวา คุณ จะเห็นหน้าจอป๊อปตามที่แสดงในภาพรวมต่อไปนี้ จากนั้นไปที่งานและเลือก 'สำรองข้อมูล'
ขั้นตอนที่ 2. เลือกประเภทการสำรองข้อมูล (Full\diff\log) และตรวจดูให้แน่ใจว่าได้ตรวจสอบเส้นทางปลายทางซึ่งเป็นตำแหน่งที่จะสร้างไฟล์สำรอง
ขั้นตอนที่ 3 ไปที่ตัวเลือกการสำรองข้อมูล &และเลือกการสำรองข้อมูลการบีบอัดหากจำเป็น
ขั้นตอนที่ 4 ไปที่ปุ่มเพิ่มและเลือกเส้นทางที่คุณต้องการเก็บไฟล์สำรอง ตรวจสอบให้แน่ใจว่าสามารถเข้าถึงตำแหน่งสำรองได้
ขั้นตอนที่ 5. เลือกเส้นทางและประเภทของ ชื่อไฟล์สำรองด้วย .BAK แล้วคลิกตกลง
ส่วนขยายของการสำรองข้อมูล:
- สำหรับการสำรองข้อมูลเต็มรูปแบบ (.BAK)
- สำหรับบันทึกธุรกรรม (.trn)
- สำหรับส่วนต่าง (.dif)
- สำหรับไฟล์และกลุ่มไฟล์ (.fil)
ขั้นตอนที่ 6 ไปที่ปุ่มตกลง
ขั้นตอนที่ 7 ไปที่ปุ่ม OK จากนั้นอีกครั้ง OK
ขั้นตอนที่ 8 การสำรองข้อมูลเสร็จสมบูรณ์แล้ว และคลิกตกลงอีกครั้ง
ขั้นตอนที่ 9 ตรวจสอบไฟล์สำรองที่คุณเก็บข้อมูลสำรองไว้
ถ้าฐานข้อมูลของคุณมีขนาดใหญ่ คุณจะต้องรวมการสำรองข้อมูลบันทึกส่วนต่างและบันทึกธุรกรรมทั้งหมดเข้าด้วยกัน หากฐานข้อมูลของคุณมีขนาดใหญ่และไม่เปลี่ยนแปลงมากเกินไป การสำรองข้อมูลส่วนต่างจะใช้พื้นที่น้อยกว่าการสำรองข้อมูลแบบเต็ม และคุณจะประหยัดพื้นที่ได้มาก อย่าจัดเก็บข้อมูลสำรองของคุณไว้ในไดรฟ์เดียวกันกับฐานข้อมูล หากเป็นไปได้ ให้ลองจัดเก็บข้อมูลสำรองของคุณบนเซิร์ฟเวอร์อื่นหรือดีกว่าในที่อื่น
บทสรุป
การสำรองข้อมูลฐานข้อมูลมีความสำคัญต่อการกู้คืนในสถานการณ์ภัยพิบัติใดๆ คุณควรวางแผนนโยบายการสำรองข้อมูลที่เหมาะสม ตรวจสอบแผนการกู้คืนตามวิกฤต
ให้ผู้เชี่ยวชาญของเราแนะนำคุณเกี่ยวกับการเดินทางของ SQL
ใช้แท็บคำติชมเพื่อแสดงความคิดเห็นหรือถามคำถาม คุณสามารถเริ่มการสนทนากับเราได้เช่นกัน