Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> SQL Server

วิธีสร้างสำเนาข้อมูลใน MS SQL Server

การสำรองข้อมูลคือการสำรองข้อมูล / ฐานข้อมูล การสำรองข้อมูลฐานข้อมูลใน MS SQL Server เป็นสิ่งสำคัญมากในการปกป้องข้อมูลก่อนที่จะสูญเสียฐานข้อมูล มีการสำรองข้อมูลหลัก 3 ประเภทใน MS SQL Server:เต็ม / ฐานข้อมูล, ส่วนต่าง / ส่วนเพิ่ม, บันทึกธุรกรรม / บันทึก

นี่คือ 2 วิธีในการสร้างการสำรองข้อมูลของฐานข้อมูลใน MS SQL Server

วิธีที่ 1:ใช้ T-SQL

เต็ม / ฐานข้อมูล

 Backup database to disk = '' 

ส่วนต่าง / ส่วนเพิ่ม

 Backup database to 
disk = '' with differential

บันทึกธุรกรรม / บันทึก

 Backup log to disk = '' 

ตัวอย่าง:คำสั่งต่อไปนี้ใช้เพื่อสำรองฐานข้อมูลทั้งหมด (เต็ม / ฐานข้อมูล) ชื่อ TestDB ไปยังที่อยู่ D: โดยมีชื่อสำเนาสำรองคือ TestDB_Full.bak

 Backup database TestDB to disk = 'D:TestDB_Full.bak' 

คำสั่งต่อไปนี้ใช้เพื่อสำรองข้อมูลการเปลี่ยนแปลงตั้งแต่การสำรองข้อมูลครั้งล่าสุดบนฐานข้อมูล (Differential / Incremental) ชื่อ TestDB เพื่อระบุ D: โดยมีชื่อสำเนาสำรองคือ TestDB_Full.bak

 Backup database TestDB to disk = 'D:TestDB_diff.bak' with differential 

คำสั่งต่อไปนี้ใช้เพื่อสำรองลำดับของธุรกรรมทั้งหมดตั้งแต่การสำรอง Log ธุรกรรมล่าสุดบนฐานข้อมูล (Transaction Log / Log) ชื่อ TestDB ไปยังที่อยู่ D: โดยมีชื่อสำเนาสำรองคือ TestDB_Full.bak

 Backup log TestDB to disk = 'D:TestDB_log.trn' 

วิธีที่ 2:ใช้ SQL Server Management Studio (SSMS)

ขั้นตอนที่ 1 :เชื่อมต่อกับการติดตั้งฐานข้อมูลชื่อ TESTINSTANCE และเปิดไดเร็กทอรีฐานข้อมูลดังที่แสดงด้านล่าง

วิธีสร้างสำเนาข้อมูลใน MS SQL Server
เปิดไดเรกทอรีฐานข้อมูล

ขั้นตอนที่ 2: คลิกขวาที่ Testdb ฐานข้อมูลแล้วเลือก สำรองข้อมูล งานสำรอง , จากนั้นหน้าจอด้านล่างจะปรากฏขึ้น

วิธีสร้างสำเนาข้อมูลใน MS SQL Server
ข้อมูลเพื่อเลือกแบบฟอร์มสำรองสำหรับฐานข้อมูล

ขั้นตอนที่ 3: เลือกประเภทการสำรองฐานข้อมูล และเลือกเส้นทางที่ถูกต้องสำหรับสำเนาที่จะบันทึก เลือก ตัวเลือก ที่มุมซ้ายบนของหน้าจอ จากนั้นกล่องโต้ตอบต่อไปนี้จะปรากฏขึ้น

วิธีสร้างสำเนาข้อมูลใน MS SQL Server
เลือกสำรองฐานข้อมูลอื่น

ขั้นตอนที่ 4: เลือก ตกลง เพื่อสร้างการสำรองข้อมูลสำหรับ TestDB ดังแสดงในภาพด้านล่าง

วิธีสร้างสำเนาข้อมูลใน MS SQL Server
สร้างการสำรองข้อมูลที่สำเร็จ

ตรวจสอบในเส้นทางไดเรกทอรีที่เลือก คุณจะเห็นไฟล์สำรอง

วิธีสร้างสำเนาข้อมูลใน MS SQL Server
เพิ่งสร้างไฟล์สำรองของฐานข้อมูล TestDB