Từ khóa CƠ SỞ DỮ LIỆU SQL BACKUP
SAO LƯU CƠ SỞ DỮ LIỆU
Lệnh BACKUP DATABASE
được sử dụng trong SQL Server để tạo bản sao lưu đầy đủ của cơ sở dữ liệu SQL hiện có.
Câu lệnh SQL sau đây tạo bản sao lưu đầy đủ của cơ sở dữ liệu "testDB" hiện có vào đĩa D:
Ví dụ
BACKUP DATABASE testDB
TO DISK = 'D:\backups\testDB.bak';
Mẹo: Luôn sao lưu cơ sở dữ liệu vào một ổ đĩa khác với cơ sở dữ liệu thực tế. Nếu ổ đĩa bị hỏng, bạn sẽ không bị mất tệp sao lưu cùng với cơ sở dữ liệu.
Bản sao lưu khác biệt chỉ sao lưu các phần cơ sở dữ liệu đã thay đổi kể từ lần sao lưu cơ sở dữ liệu đầy đủ gần đây nhất.
Câu lệnh SQL sau đây tạo bản sao lưu vi sai của cơ sở dữ liệu "testDB":
Ví dụ
BACKUP DATABASE testDB
TO DISK = 'D:\backups\testDB.bak'
WITH
DIFFERENTIAL;
Mẹo: Sao lưu vi sai giúp giảm thời gian sao lưu (vì chỉ những thay đổi mới được sao lưu).