1. Trang chủ
  2. » Tất cả

Bài giảng hệ quản trị cơ sở dữ liệu chương 6 nguyễn thị uyên nhi

10 0 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 10
Dung lượng 618,64 KB

Nội dung

CÁC HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU Chương 6 BACKUP – RECOVERY K H O A C Ô N G NGHỆ T H Ô N G T I N Giảng viên Đỗ Ngọc Như Loan Biên soạn Nguyễn Thị Uyên Nhi [HQTCSDL Backup Recovery] 1 3 Backup recovery tr[.]

CÁC HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU Chương BACKUP – RECOVERY Giảng viên: Đỗ Ngọc Như Loan Biên soạn: Nguyễn Thị Uyên Nhi K H O A C [HQTCSDL Ô N G N -GBackup H Ệ T- Recovery] HÔNG TIN Backup-recovery SQL Server 2008 ● Recovery – Simple – Full – Bulk-logged ● Backup – Full backup – Transaction Log backup – Differential backup – File/ File Group backup [HQTCSDL - Backup - Recovery] 3.1 Backup Các kiểu lưu CSDL: • Full backup:  Sao lưu toàn liệu (kể stored procedure, view, hàm người dùng định nghĩa, transaction log…)  File tạo có phần mở rộng bak • Differential backup:  Sao lưu liệu cập nhật kể từ lần full backup trước  File tạo có phần mở rộng bak • Transaction log backup:  Sao lưu ghi transaction log (các thao tác xảy CSDL, không lưu liệu)  File tạo có phần mở rộng trn [HQTCSDL - Backup - Recovery] 3.1.1 Full Backup Chủ nhật Thứ hai Thứ ba ● Backup tập tin liệu tập tin ghi sổ giao dịch ● Thực full backup: – CSDL nhỏ – CSDL có thay đổi [HQTCSDL - Backup - Recovery] 3.1.1 Full Backup (tt.) BACKUP DATABASE {database_name | @database_name_var} TO [, n] [WITH [FORMAT] [[,] {INIT | NOINIT}]] ] [HQTCSDL - Backup - Recovery] 3.1.2 Transaction Log Backup Chủ nhật Thứ hai ● Backup tập tin ghi sổ: lệnh làm thay đổi liệu ● Thực Full backup đầu tiên, sau sử dụng transaction log backup: – CSDL thường xuyên bị thay đổi – Thời gian thực Full backup lâu [HQTCSDL - Backup - Recovery] 3.1.2 Transaction Log Backup (tt.) BACKUP LOG {database_name | @database_name_var} TO [, …n] [WITH [{INIT | NOINIT}] ] [HQTCSDL - Backup - Recovery] 3.1.3 Differential Backup Thứ hai Thứ ba ● Backup tất liệu thay đổi kể từ lần Full backup gần ● Sử dụng Differential backup nếu: – Dữ liệu thường xuyên bị thay đổi – Muốn rút ngắn thời gian lần backup [HQTCSDL - Backup - Recovery] 3.1.3 Differential Backup (tt.) BACKUP DATABASE {database_name | @database_name_var} TO [, n] [WITH [DIFFERENTIAL] ] [HQTCSDL - Backup - Recovery] 3.1.3 Differential Backup (tt.) BACKUP DATABASE {database_name | @database_name_var} [ [, m]] TO [, …n]] : { FILE = {logical_file_name |@logical_file_name_var} | FILEGROUP = {logical_filegroup_name | @logical_filegroup_name_var} } [HQTCSDL - Backup - Recovery] 10 ... 3.1.3 Differential Backup Thứ hai Thứ ba ● Backup tất liệu thay đổi kể từ lần Full backup gần ● Sử dụng Differential backup nếu: – Dữ liệu thường xuyên bị thay đổi – Muốn rút ngắn thời gian lần backup... (các thao tác xảy CSDL, không lưu liệu)  File tạo có phần mở rộng trn [HQTCSDL - Backup - Recovery] 3.1.1 Full Backup Chủ nhật Thứ hai Thứ ba ● Backup tập tin liệu tập tin ghi sổ giao dịch ● Thực... nhật Thứ hai ● Backup tập tin ghi sổ: lệnh làm thay đổi liệu ● Thực Full backup đầu tiên, sau sử dụng transaction log backup: – CSDL thường xuyên bị thay đổi – Thời gian thực Full backup lâu [HQTCSDL

Ngày đăng: 03/03/2023, 07:30

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w