Cơ sở dữ liệu - Chương 2: Sao lưu và phục hồi dữ liệu

pptx 35 trang vanle 1720
Bạn đang xem 20 trang mẫu của tài liệu "Cơ sở dữ liệu - Chương 2: Sao lưu và phục hồi dữ liệu", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên

Tài liệu đính kèm:

  • pptxco_so_du_lieu_chuong_2_sao_luu_va_phuc_hoi_du_lieu.pptx

Nội dung text: Cơ sở dữ liệu - Chương 2: Sao lưu và phục hồi dữ liệu

  1. NỘI DUNG 1. Giao tác 2. Mục đích của Recovery 3. Các trường hợp lỗi 4. Mô hình Recovery 5. Backup
  2. Transaction Transaction (giao tác): là một hành động, hoặc một loạt các hành động, thực hiện bởi người dung hoặc chương trình ứng dụng để đọc hoặc cập nhật nội dung của database.
  3. Mục đích của phục hồi dữ liệu To bring the database into the last consistent state, which existed prior to the failure. To preserve transaction properties (Atomicity, Consistency, Isolation and Durability). Example: If the system crashes before a fund transfer transaction completes its execution, then either one or both accounts may have incorrect value. Thus, the database must be restored to the state before the transaction modified any of the accounts. Slide 19- 4
  4. Các trường hợp lỗi The database may become unavailable for use due to • Transaction failure: Transactions may fail because of incorrect input, deadlock, incorrect synchronization. • System failure: System may fail because of addressing error, application error, operating system fault, RAM failure, etc. • Media failure: Disk head crash, power disruption, etc. Slide 19- 5
  5. Transaction log
  6. Mô hình Recovery
  7. Mô hình Recovery
  8. Mô hình Recovery
  9. Các mô hình Recovery
  10. Các mô hình Recovery
  11. Các mô hình Recovery
  12. Backup
  13. Backup
  14. Backup
  15. Backup
  16. Backup
  17. Backup
  18. Backup
  19. Backup
  20. Backup
  21. Backup
  22. Backup
  23. Backup
  24. Backup
  25. Backup
  26. Backup
  27. Backup
  28. Backup
  29. Backup
  30. Backup
  31. Backup
  32. Backup
  33. Backup
  34. Tài liệu tham khảo 1. Bài giảng “Kiến trúc và cài đặt DBMS, Th.S Nguyễn Phi Loan, Khoa CNTT - Trường Đại học CN Tp.HCM