ด้วยการคืน ค่าฐานข้อมูลSQLคุณสามารถกู้คืนข้อมูลที่สูญหาย เสียหาย หรือถูกโจมตีโดยมีเจตนาร้ายได้ ดังนั้นการรู้วิธีสำรองและกู้คืนฐานข้อมูล SQL จึงเป็นสิ่งสำคัญในการลดเวลาหยุดทำงาน
คุณสามารถใช้ SQL Server Management Studio เพื่อสำรองหรือกู้คืนฐานข้อมูลได้อย่างง่ายดาย
วิธีสำรองฐานข้อมูลโดยใช้ SSMS
SQL Server Management Studio (SSMS) ช่วยให้คุณสามารถสำรองฐานข้อมูลโดยใช้อินเทอร์เฟซผู้ใช้ ในการเริ่มต้น ให้ทำตามขั้นตอนที่อธิบายไว้ด้านล่าง
1. ค้นหาฐานข้อมูลที่คุณต้องการสำรองข้อมูลใน ส่วน ฐานข้อมูลและคลิกขวาที่ฐานข้อมูล
2. ในเมนูฐานข้อมูล เลือกงาน > สำรองข้อมูล
เมนูฐานข้อมูลสำรอง
3. ใน กล่องโต้ตอบฐานข้อมูลสำรองให้เพิ่มโฟลเดอร์ปลายทางของไฟล์สำรอง จะต้องมีนามสกุลไฟล์ . bak
กล่องโต้ตอบการสำรองฐานข้อมูล
4. คลิกตกลงเพื่อเริ่มกระบวนการสำรองข้อมูล
แทนที่จะใช้ UI คุณสามารถเรียกใช้การสืบค้น SQL ด้านล่างเพื่อดำเนินการสำรองฐานข้อมูลแบบเต็มได้
BACKUP DATABASE WideWorldImporters TO DISK = 'C:\...\Backup\WideWorldImporters.bak'
กู้คืนฐานข้อมูล SQL โดยใช้ SSMS
ทำตามขั้นตอนด้านล่างเพื่อคืนค่าฐานข้อมูลสำรอง
1. เปิด SSMS และเชื่อมต่อกับเซิร์ฟเวอร์
2. ในบานหน้าต่างด้านซ้าย คลิกขวาที่ โหนด DatabasesและเลือกRestore Database
เมนู กู้คืนฐานข้อมูล
3. ในSourceให้เลือกDevicesแล้วคลิกปุ่มสามจุด (...) เพื่อเปิดกล่อง โต้ตอบ Select backup devices
เลือกอุปกรณ์สำรองข้อมูล
4. คลิก ปุ่ม เพิ่มเพื่อเลือกไฟล์สำรองข้อมูลแล้วคลิกตกลง
ฐานข้อมูลของคุณจะถูกกู้คืนแล้ว
นอกจากนี้ คุณสามารถใช้คำสั่ง SQL เพื่อกู้คืนฐานข้อมูลได้ เพียงเรียกใช้แบบสอบถามต่อไปนี้ในหน้าต่างแบบสอบถามและระบุตำแหน่งไฟล์
RESTORE DATABASE WideWorldImporters FROM DISK = 'C:\...\Backup\WideWorldImporters.bak'
การสำรองและกู้คืนฐานข้อมูลมีความสำคัญมากในการบำรุงรักษาฐานข้อมูล ด้วยการสำรองข้อมูลล่าสุด DBA สามารถกู้คืนฐานข้อมูลเป็นสำเนาที่ดีล่าสุดได้ หากข้อมูลเสียหายหรือถูกโจมตี ช่วยให้ธุรกิจหรือแอปพลิเคชันทำงานได้อย่างราบรื่น
หากคุณวางแผนที่จะดูแลรักษาฐานข้อมูล คุณควรตรวจสอบให้แน่ใจว่าคุณสามารถสำรองและกู้คืนฐานข้อมูล SQL ของคุณโดยใช้ SSMS