1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Kiến trúc cài đặt cơ sở dữ liệu - Chương 3: Sao lưu và khôi phục dữ liệu (Backup and recovery)

14 18 0
Tài liệu được quét OCR, nội dung có thể không chính xác

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 14
Dung lượng 1,65 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Bài giảng Kiến trúc cài đặt cơ sở dữ liệu - Chương 3: Sao lưu và khôi phục dữ liệu (Backup and recovery). Những nội dung chính được trình bày trong chương này gồm có: Mô hình recovery, chiến lược backup, chiến lược restore. Mời các bạn cùng tham khảo.

Trang 1

Chương 3

AO LU’U VA KHOI PHUC DU’ LIEU

(BACKUP AND RECOVERY)

Trang 2

Nồi dung

¢ Mo hinh recovery

¢ Chiên lược backup

° Chiên lược restore

GV Phi Loan - Khoa CNTT— HUT CC >

Trang 3

Khôi phục cơ sở dữ liêu

(Database Recovery}

¢ SQL Server bao đam tính lâu bên cưa giao

dich (transactional durability) bang cach

viết vào nhật ký trước khi thực thi giao

dich (write-ahead transaction log)

= Tạo thuận lợi cho kê hoạch khôi phục

đứ liêu

GV Phi Loan - Khoa CNTT — HU! 3

Trang 4

Nhất ký giao dich

(Transaction log)

¢ Nhat ky giao dich (transaction log) bao dam

mỗi giao dịch có thê được khôi phục tới sát

thoi diém ma server bi Idi

°® Cho phép backup nhật ky giao dich ngay trong

lúc giao dich đang được xử lý

© Nhat ky giao dich giam tac hai cua I6i phan

cứng vì nhật ký giao dịch và file dứ liệu có thê

đạt trên các đĩa khác nhau

GV Phi Loan - Khoa CNTT — HU! 4

Trang 5

Mo hinh recovery

¢ Backup va restore phu thudc vao mo hinh

recovery

© M6 hinh recovery la 1 dac trung cua DB dung

đề kiêm soát việc hoạt động cua transaction

log

GV Phi Loan - Khoa CNTT — HU! 5

Trang 6

Tiều chuân RPO (Recovery Point

Objective)

¢ Chon IWa mo hinh recovery sao cho đáp ứng

tiêu chuân RPO (Recovery Point Objective)

° RPO đo lưởng lượng dứ liệu có thé bi mat khi

CÓ SỰ CỐ

° Ví dụ: một công ty có yêu câu không thé dé

mật dữ liệu cua CSDL nhiêu hơn 1 giở > RPO

cua công ty là 1 giơ

GV Phi Loan - Khoa CNTT — HUT 6

Trang 7

Point-in-time recoverv (PITR)

° Khôi phục dữ liệu vê lại 1 thời điểm

trong quá khứ

GV Phi Loan - Khoa CNTT- HUT CC ;

Trang 8

Cac mo hinh recovery

¢ Simple Recovery Model

¢ Full Recovery Model

¢ Bulk-Logged Recovery Model

s* Chọn lựa mô hình nào là tùy thuộc vào

yêu cau nghiép vu (business

requirement) cua to chU’c

GV Phi Loan - Khoa CNTT — HU! 8

Trang 9

Cac mo hinh recovery

¢ Simple: khong backup nhat ky giao

dich(transaction log) Mo hinh nay cho phep

chi khoi phuc dU liéu theo ban backup sau

cùng , không cho phép point-in-time

recovery

* Bulk-logged recovery: giam tôi thiểu các hoạt

động ghi nhật ký giao dịch trong lúc thực thị

thao tác hàng loạt Mô hình này không thê

thực hiện point-in-time recovery

GV Phi Loan - Khoa CNTT — HUT 9

Trang 10

Cac mo hinh recovery

¢ Full: yeu cau phai cé ca backup day du va

backup cua transaction log Tùy mức độ

lối, có thể khôi phục hoặc ở thởi điểm

backup đây đu sau cùng hoặc ở thời

điểm backup cua transaction log sau

cùng Full recovery cho phép point-in-

time recovery

GV Phi Loan - Khoa CNTT — HUT 10

Trang 11

Xac lap mô hình recovery

¢ Bang cong cu

— Trang Options cua Properties cua DB mu6n

backup

° Bảng lệnh

ALTER DATABASE DatabaseName SET Recovery Option;

Các giá tri cua options là FULL, BULK_LOGGED, SIMPLE

— Vi du:

ALTER DATABASE [AdventureWorks]

SET RECOVERY FULL;

GV Phi Loan - Khoa CNTT — HUT 11

Trang 12

Xem mo hinh recovery

¢ De xem mo hinh recovery cua moi CSDL,

SELECT name, recovery_model_ desc

FROM sys.databases;

GV Phi Loan - Khoa CNTT — 715) c— 12

Trang 13

Khái niêm về backup

° Backup là sao chép dứ liệu và log cua 1

DB vao 1 thiét bi lwu trữ đê có thể khôi

phuc lai dW liéu cua DB khi có lõi (failure }

xay ra

GV Phi Loan - Khoa CNTT — HU! 13

Trang 14

Phân loai backup

¢ Copy-only

¢ Database backup

¢ Differential backup

¢ Full backup

¢ Log backup

°File backup

© Partial backup

GV Phi Loan - Khoa CNTT — HU! 14

Ngày đăng: 11/05/2021, 02:48

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm