1. Trang chủ
  2. » Giáo Dục - Đào Tạo

BÀI GIẢNG SAO LƯU VÀ PHỤC HỒI DỮ LIỆU

46 170 0

Đ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 46
Dung lượng 8,02 MB

Nội dung

Môn Học: Cơ Sở Dữ Liệu CHƯƠNG SAO LƯU VÀ PHỤC HỒI DỮ LIỆU (Phần 1) ThS NGUYỄN MINH TUẤN Copyright © Wondershare Software Nội dung 4.1 Các loại lưu liệu 4.1.1 Sao lưu Full database 4.1.2 Sao lưu Differential database 4.1.3 Sao lưu Files or File groups 4.1.4 Sao lưu Transaction log 4.2 Chính sách phục hồi liệu 4.2.1 Phục hồi Full database 4.2.2 Phục hồi Transaction log 4.2.3 Phục hồi Files or Filegroups 4.2.4 Phục hồi Point in time Nội dung 4.1 Các loại lưu liệu 4.1.1 Sao lưu Full database 4.1.2 Sao lưu Differential database 4.1.3 Sao lưu Files or File groups 4.1.4 Sao lưu Transaction log 4.2 Chính sách phục hồi liệu 4.2.1 Phục hồi Full database 4.2.2 Phục hồi Transaction log 4.2.3 Phục hồi Files or Filegroups 4.2.4 Phục hồi Point in time 4.1 Các loại lưu liệu Các loại lưu liệu Mô tả Full Database Backups Copy tất data files, user data database objects system tables, indexes, user-defined tables database Differential Database Backups Copy thay đổi tất data files kể từ lần full backup gần File or Filegroup Backups Copy data file đơn hay file group Transaction Log Backups Ghi nhận cách thứ tự tất transactions chứa transaction log file kể từ lần transaction log backup gần Loại backup cho phép ta phục hồi liệu trở ngược lại vào thời điểm khứ mà đảm bảo tính quán Copyright © Wondershare Software Nội dung 4.1 Các loại lưu liệu 4.1.1 Sao lưu Full database 4.1.2 Sao lưu Differential database 4.1.3 Sao lưu Files or File groups 4.1.4 Sao lưu Transaction log 4.2 Chính sách phục hồi liệu 4.2.1 Phục hồi Full database 4.2.2 Phục hồi Transaction log 4.2.3 Phục hồi Files or Filegroups 4.2.4 Phục hồi Point in time 4.1 Các loại lưu liệu 4.1.1 Sao lưu Full database Ta nên dùng Full database backup hệ thống có đặc điểm sau: - Dữ liệu quan trọng thay đổi CSDL tạo lại tay tốt dùng transaction log - CSDL thay đổi, CSDL đọc -Sao lưu CSDL lưu tồn CSDL mà khơng để ý đến có thay đổi so với lần lưu cuối không Điều có nghĩa nhiều vùng nhớ cho tốn nhiều thời gian để thực lưu so với việc dùng transaction log backup differential backup Thực bước sau: Kích vào server group, kích vào server chứa Database muốn backup Kích Databases, kích phải chuột vào database, trỏ chuột vào Tasks, sau kích BackUp Copyright © Wondershare Software 4.1 Các loại lưu liệu 4.1.1 Sao lưu Full database Ở trang General,trong group nguồn (source) bạn chọn liệu để backup cách chọn dropdown box textbox Database, chọn Full dropdown box textbox Backup type, chọn Database group Backup component Trong group đích (destination) , bạn chọn nơi lưu trữ file backup Disk hay Url dropdown box text Back up to:, Có thể chọn đường dẫn khác đường dẫn mặc định cách chọn button Add remove đường dẫn mặc định cách chọn button Remove Copyright © Wondershare Software 4.1 Các loại lưu liệu 4.1.1 Sao lưu Full database Ở trang Media Options, group Overwrite media bạn chọn option Backup up to the existing media set Back up to a new media set , and erase all existing backup sets Trong option bạn chọn để lưu mở rộng thêm file backup trước ghi đè lên file backup trước Còn option thứ bạn backup tên đồng thời xóa tất backup tồn trước Copyright © Wondershare Software 4.1 Các loại lưu liệu 4.1.1 Sao lưu Full database Ở trang Backup Options, bạn chọn tên backup textbox Name:CH2_04-Full Database Backup, mô tả cho file backup textbox Description, chọn backup hết hạn cách chọn After On group Backup set will expire Copyright © Wondershare Software Nội dung 4.1 Các loại lưu liệu 4.1.1 Sao lưu Full database 4.1.2 Sao lưu Differential database 4.1.3 Sao lưu Files or File groups 4.1.4 Sao lưu Transaction log 4.2 Chính sách phục hồi liệu 4.2.1 Phục hồi Full database 4.2.2 Phục hồi Transaction log 4.2.3 Phục hồi Files or Filegroups 4.2.4 Phục hồi Point in time 4.2 Chính sách phục hồi liệu 4.2.1 Phục hồi Full database Thực bước sau: Kích vào server group kích vào server chứa Database muốn restore Kích Databases, kích phải chuột vào database, trỏ chuột vào Tasks, sau kích Restore, chọn Database Copyright © Wondershare Software 4.2 Chính sách phục hồi liệu 4.2.1 Phục hồi Full database Ở trang General, group Source bạn chọn CSDL nguồn để restore cách chọn CSDL dropdown box option Database chọn Database từ thiết bị import vào cách chọn option Device Trong group Destination bạn chọn CSDL đích để restore cách chọn CSDL dropdown box mục Database chỉnh sửa thời gian restore cách chọn button Timeline Trong group Backup set to restore bạn check option để chọn tên loại backup mà bạn muốn restore Copyright © Wondershare Software 4.2 Chính sách phục hồi liệu 4.2.1 Phục hồi Full database Ở trang Files, group Restore database file as, bạn để đường dẫn mặc định chỉnh lại đường dẫn khác cách chọn check vào ô Relocate all files to folder Copyright © Wondershare Software 4.2 Chính sách phục hồi liệu 4.2.1 Phục hồi Full database Ở trang Options, group Restore options bạn có chọn option: a Overwrite the existing database (WITH REPLACE): phục hồi ghi đè lên CSDL cũ; b.Preserve the replication settings (WITH KEEP_REPLICATION): phục hồi nhân CSDL;c.Restrict access to the restored database (WITH RESTRICTED_USER): phục hồi mà hạn chế truy cập từ người dùng khác ngoại trừ db_owner, dbcreator, or sysadmin Bạn chọn option Recovery state: RESTORE WITH RECOVERY, RESTORE WITH NORECOVERY, RESTORE WITH STANDBY Copyright © Wondershare Software 4.2 Chính sách phục hồi liệu 4.2.1 Phục hồi Full database Mơ tả q trình thực hiện: Khôi phục lại database backup trả trạng thái CSDL lệnh backup thực thi SQL Server tạo lại CSDL theo bước sau: - Chép tất liệu vào CSDL khôi phục - Bất kỳ giao dịch khơng hồn thành database backup roll back để bảo đảm tính qn liệu - Q trình bảo đảm CSDL sau khôi phục CSDL thực lưu, trừ giao dịch khơng hồn thành roll back Điều đảm bảo tính tồn vẹn liệu Copyright © Wondershare Software 4.2 Chính sách phục hồi liệu 4.2.1 Phục hồi Full database Mơ tả q trình thực hiện: - Ngồi ra, để tránh việc cố tình viết đè lên CSDL tồn tại, q trình khơi phục thực kiểm tra an tồn cách tự động Q trình khơi phục không thực nếu: + Tên CSDL khôi phục tồn server tên CSDL cần khôi phục không tương ứng với tên CSDL ghi backup set + Tên CSDL khôi phục tồn server liệu bên không giống với liệu database backup Ví dụ: CSDL khơi phục có tên với CSDL có SQL Server liệu khác ví dụ có bảng liệu khác + Một nhiều file yêu cầu tạo tự động thao tác khôi phục (không để ý đến CSDL tồn hay chưa) file có tên với CSDL tồn Tuy nhiên việc kiểm tra an tồn khơng có tác dụng có mục đích viết đè Copyright © Wondershare Software Nội dung 4.1 Các loại lưu liệu 4.1.1 Sao lưu Full database 4.1.2 Sao lưu Differential database 4.1.3 Sao lưu Files or File groups 4.1.4 Sao lưu Transaction log 4.2 Chính sách phục hồi liệu 4.2.1 Phục hồi Full database 4.2.2 Phục hồi Transaction log 4.2.3 Phục hồi Files or Filegroups 4.2.4 Phục hồi Point in time 4.2.2 Phục hồi Transaction log Ở trang General, Bạn chọn CSDL nguồn để restore cách chọn CSDL dropdown box option Database chọn Database từ thiết bị import vào cách chọn option Device Trong group Select the transaction log backups to restore bạn check option để chọn tên transaction log backup mà bạn muốn restore Trong group Restore to, bạn định thời gian restore cách chọn check vào ô Point in time Copyright © Wondershare Software 4.2.2 Phục hồi Transaction log Ở trang Options, group Restore options bạn có chọn option: a.Preserve replication settings (WITH KEEP_REPLICATION): phục hồi nhân CSDL;b.Prompt before restoring each backup: bạn muốn nhanh hoạt động phục hồi; c.Restrict access to the restored database (WITH RESTRICTED_USER): phục hồi mà hạn chế truy cập từ người dùng khác ngoại trừ db_owner, dbcreator, or sysadmin Bạn chọn option Recovery state: RESTORE WITH RECOVERY, RESTORE WITH NORECOVERY, RESTORE WITH STANDBY Copyright © Wondershare Software Nội dung 4.1 Các loại lưu liệu 4.1.1 Sao lưu Full database 4.1.2 Sao lưu Differential database 4.1.3 Sao lưu Files or File groups 4.1.4 Sao lưu Transaction log 4.2 Chính sách phục hồi liệu 4.2.1 Phục hồi Full database 4.2.2 Phục hồi Transaction log 4.2.3 Phục hồi Files or Filegroups 4.2.4 Phục hồi Point in time 4.2.3 Phục hồi Files or Filegroups Ở trang General, group Source bạn chọn CSDL nguồn để restore cách chọn CSDL dropdown box option Database chọn Database từ thiết bị import vào cách chọn option Device Trong group Destination bạn chọn CSDL đích để restore cách chọn CSDL dropdown box mục To database Trong group Select the backup set to restore bạn check option để chọn tên loại backup mà bạn muốn restore Copyright © Wondershare Software 4.2.3 Phục hồi Files or Filegroups Ở trang Options, group Restore options bạn có chọn option: a Overwrite the existing database (WITH REPLACE): phục hồi ghi đè lên CSDL cũ;b.Prompt before restoring each backup: bạn muốn nhanh hoạt động phục hồi; c.Restrict access to the restored database (WITH RESTRICTED_USER): phục hồi mà hạn chế truy cập từ người dùng khác ngoại trừ db_owner, dbcreator, or sysadmin Bạn chọn option Recovery state: RESTORE WITH RECOVERY, RESTORE WITH NORECOVERY, RESTORE WITH STANDBY Copyright © Wondershare Software Nội dung 4.1 Các loại lưu liệu 4.1.1 Sao lưu Full database 4.1.2 Sao lưu Differential database 4.1.3 Sao lưu Files or File groups 4.1.4 Sao lưu Transaction log 4.2 Chính sách phục hồi liệu 4.2.1 Phục hồi Full database 4.2.2 Phục hồi Transaction log 4.2.3 Phục hồi Files or Filegroups 4.2.4 Phục hồi Point in time 4.2.4 Phục hồi Point in time Nằm phần phục hồi Transaction Log Cho phép tùy chỉnh ngày phục hồi group Restore to Copyright © Wondershare Software Q&A? Copyright © Wondershare Software

Ngày đăng: 19/03/2019, 21:48

TỪ KHÓA LIÊN QUAN

w