MỤC LỤC LỜI NÓI ĐẦU 2 CHƯƠNG 1: TỔNG QUAN VỀ ORACLE DATABASE 3 1.1. Tại Sao Phải Backup và Restore Dữ Liệu ? 3 1.2. Cấu Trúc Vật Lý Oracle Database 4 1.2.1. Data files 5 1.2.2. Redo log files 5 1.2.3. Control files 6 1.3. Cấu Trúc Luận Lý Oracle Database 7 1.3.1. Datablocks, segments 7 1.3.2. Tablespace 8 1.3.3. Chế độ log của oracle database 9 1.4. Backup 9 1.4.1. Phân loại backup 9 1.4.2. Cơ chế hoạt động RMAN 10 1.4.3. Các kiếu backup trong RMAN 12 1.4.4. Các loại hình backup với rman 13 CHƯƠNG 2: ORACLE SECURE BACKUP 16 2.1. Giới thiệu giải pháp Oracle Secure Backup 16 2.2. Triển khai Oracle Secure Backup 17 Kiểm tra hệ thống Oracle Secure Backup 18 Giao diện Enterprise Manager Database Control 20 Đầu tiên ta cần cấu hình : OSB Media Server Devices 22 KẾT LUẬN 40 TÀI LIỆU THAM KHẢO 41 LỜI NÓI ĐẦU Trong những năm gần đây, sự phát triển nhanh của hệ thống mạng Internet hiện nay, thời gian đã cho thấy rằng các cơ sở dữ liệu đã trở nên phức tạp hơn để cung cấp các chức năng mới với các tính năng sử dụng nhiều hơn hoặc chỉ đơn giản tạo ra sự bắt mắt cho người sử dụng. Nhưng mức độ phức tạp hơn không phản ánh rằng khả năng bảo mật sẽ tốt hơn. Luôn có những cuộc tấn công mới có thể bị bỏ qua bởi các cơ chế bảo vệ hiện có. Vì vậy, các kỹ sư phần mềm phải chú ý để phát triển các cách bảo vệ cơ sở dữ liệu an toàn hơn. CHƯƠNG 1: TỔNG QUAN VỀ ORACLE DATABASE 1.1. Tại Sao Phải Backup và Restore Dữ Liệu ? Mục địch của việc backuprestore dữ liệu này là để đưa hệ thống trở lại trạng thái trước khi gặp sự cố. Nguyên nhân của sự cố gây ảnh hưởng đến dữ liệu có thể thuộc một trong 2 dạng chính sau: Nguyên nhân khách quan: Sự cố xảy ra ngoài ý muốn, con người không thể biết trước được, thường là các thảm họa (VD: thiên tai, cháy nổ,…). Do đó cần cất giữ bản sao ở xa bản chính. Nguyên nhân chủ quan: Sự cố xảy ra do những thao tác không chính xác của con người (ví dụ: lỗi phần cứng, lỗi phần mềm, thao tác nhầm…). Do đó cần cất giữ bản sao ở vị trí sao cho thuận lợi cho việc phục hồi dữ liệu, không nhất thiết phải lưu trữ ở nơi xa bản chính. DATABASE Là tập hợp các dữ liệu được xem như là một đơn vị thành phần Unit Nhiệm Vụ : Lưu Trữ Trả về Thông Tin liên quan Thành Phần Cấu Trúc Luận Lý Cấu Trúc Vật Lý Oracle database được xác định bởi tên một tên duy nhất và được quy định trong tham số DB_NAME của parameter file.