Giáo trình Hệ quản trị cơ sở dữ liệu MSSQL 2005 - Chương 5: Sao lưu và phục hồi dữ liệu

Chú ý: - Nếu database cần restore đã tồn tại, chọn tab Options, chọn “Over existing database” - Trước khi Restore thì phải đóng Database bằng cách Click_R \ Refresh

ppt26 trang | Chia sẻ: huongthu9 | Lượt xem: 320 | Lượt tải: 0download
Bạn đang xem trước 20 trang tài liệu Giáo trình Hệ quản trị cơ sở dữ liệu MSSQL 2005 - Chương 5: Sao lưu và phục hồi dữ liệu, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
Chương 5 SAO LƯU VÀ PHỤC HỒI DỮ LIỆUKHOA CÔNG NGHỆ THÔNG TINI. BACK UP / RESTORE Khái niệm Back Up.Restore• Sao lưu (Backup) là tạo ra một bản sao của tình trạng cơ sở dữ liệu (database) hiện tại, Dự phòng cho trường hợp xảy ra sự cố, Có thể lập lịch thực hiện chức năng backup •Phục hồi (Restore) –Tạo lại CSDL từ các tập tin backup Full backup và Differential backupFull backup để sao lưu một bản đầy đủ của CSDL trên các phương tiện lưu trữ. Quá trình này lại chiếm một lượng lớn tài nguyên hệ thống và có thể ảnh hưởng nghiêm trọng tới thời gian đáp ứng các yêu cầu của hệ thống. Thông thường định kỳ mỗi tuần 1 lần. Differential backup chỉ sao lưu những thay đổi trên dữ liệu kể từ lần Full backup gần nhất. Thông thường định kỳ mỗi ngày một lần.Khi CSDL có sự cố thì nó sẽ phục hồi CSDL Full back và Differential backup gần nhất.Full backup và Differential backup sử dụng cùng tên và đường dẫn vật lý. T23456Sự cốFull BackUpDifferential BackupDifferential BackupDifferential BackupGiả sử một công ty A có quy trình BackUp dữ liệu như sau: Hàng tuần: Chiều T2 FullBackUp, Chiều T3, 4, 5, 6 Deferential. Nếu 9g T6 bị sự cố thì các dữ liệu từ đầu giờ sáng đều 9 g sẽ không phục hồi được, lúc này chúng ta thực hiện tiếp loại Transaction log backup định kỳ mỗi giờ 1 lần.3. Các thao tác thực hiện quá trình Backup và Restore 3.1. R_Click vào Tên DataBase cần Backup  Tasks  Back Up File_ BackUp.Bak3.2 RestoreChú ý:- Nếu database cần restore đã tồn tại, chọn tab Options, chọn “Over existing database” - Trước khi Restore thì phải đóng Database bằng cách Click_R \ RefreshII. Import / ExportExport: là chức năng cho phép xuất dữ liệu từ HQTCSDL này qua HQTCSDL khácImport: là chức năng cho phép nhập dữ liệu từ HQTCSDL này vào HQTCSDL khác1. ExportChọn Data nguồnChọn Next, 2 lần rồi FinishChọn Next, 2 lần rồi Finish2. ImportChọn Next, 2 lần rồi FinishIII. Detach/AttachDùng để chuyển CSDL từ Server này sang Server khácDi chuyển CSDL từ ổ đĩa này sang ổ đĩa khácDetach: dùng để gỡ bỏ CSDLAttach: dùng để thêm CSDL vào SQL Server1. DetachDùng để gỡ bỏ CSDLra khỏi SQL Server(Khác với Delete: Xóa CSDL)Copy 2 tập tin mdf và ldf sang máy khác hoặc sang thư mục khác (KHÔNG cần tắt Services)2. AttachThêm CSDL vào SQL Server

Các file đính kèm theo tài liệu này:

  • pptgiao_trinh_he_quan_tri_co_so_du_lieu_mssql_2005_chuong_5_sao.ppt