Thông tin tài liệu
LOGO
Backup và Restore trong
Oracle
Giảng Viên : Ths. Nguyễn Thị Kim Phụng
Company Logo
www.themegallery.com
NỘI DUNG TRÌNH BÀY
Giới Thiệu Vấn Đề
Backup
Restore
Recovery
Tổng Quan Oracle Database
Company Logo
www.themegallery.com
GIỚI THIỆU VẤN ĐỀ
Tại Sao Phải Backup và Restore
Dữ Liệu ?
Company Logo
www.themegallery.com
TỔNG QUAN VỀ ORACLE DATABASE
Cấu Trúc Vật Lý
Cấu Trúc Luận Lý
Khái Niệm
Chế Độ Log trong Oracle Database
Company Logo
www.themegallery.com
KHÁI NIỆM DATABASE
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.
Company Logo
www.themegallery.com
MÔ HÌNH ORACLE SERVER
Company Logo
www.themegallery.com
Cấu Trúc Vật Lý Oracle Database
Company Logo
www.themegallery.com
DATA FILES
Chức Năng :
Chứa toàn bộ dữ liệu trong database.
Lưu Trữ các dữ liệu thuộc cấu trúc logic của database
như tables hay indexes
Tính Chất
Mỗi datafile chỉ có thể được sử dụng trong một database.
Một số tính chất cho phép tự động mở rộng kích thước mỗi
khi database hết chỗ lưu trữ dữ liệu.
Một hay nhiều datafiles tạo nên một đơn vị lưu trữ logic của
database gọi là tablespace.
Một datafile chỉ thuộc về một tablespace.
Company Logo
www.themegallery.com
REDO LOG FILES
Chức Năng :
Ghi lại tất cả các thay đổi đối với dữ liệu trong
database.
Tính Chất
Oracle cho phép sử dụng cùng một lúc nhiều redo log gọi
là multiplexed redo log để cùng lưu trữ các bản sao của
redo log trên các ổ đĩa khác nhau
Các thông tin trong redo log file chỉ được sử dụng để khôi
phục lại database trong trường hợp hệ thống gặp sự cố
và không cho phép viết trực tiếp dữ liệu trong database
lên các datafiles trong database.
Company Logo
www.themegallery.com
CONTROL FILES
Chức Năng : Control file chứa các mục thông tin quy
định cấu trúc vật lý của database :
•
Tên của database.
•
Tên và nơi lưu trữ các datafiles hay redo log files.
•
Time stamp (mốc thời gian) tạo lập database,
Tính Chất
Mỗi khi nào một instance của Oracle database được mở,
control file của nó sẽ được sử dụng để xác định data files và
các redo log files đi kèm
Khi các thành phần vật lý cả database bị thay đổi (ví dụ như,
tạo mới datafile hay redo log file), Control file sẽ được tự
động thay đổi tương ứng bởi Oracle.
[...]... [=] integer) ] AS (COPY | BACKUPSET) | AS (COPY | BACKUPSET) (FULL | INCREMENTAL LEVEL [=] integer) ) ] [backupOperand [backupOperand] ] backupSpec [backupSpec] [PLUS ARCHIVELOG [backupSpecOperand [backupSpecOperand] ]]; www.themegallery.com Company Logo LƯU Ý KHI BACKUP VỚI RMAN Khi thực thi một backup sử dụng RMAN, phải chỉ rõ: Loại backup sẽ được thực thi : FULL hay INCREMENTAL ? Backup. .. Thành Phần Backup Hình Thức Backup Cold Backup ( Offline Backup ) Hot Backup ( Online Backup ) www.themegallery.com Company Logo KHÁI NIỆM BACKUP Backup là bản copy dữ liệu từ 1 database bao gồm thành phần quan trọng của Database như datafiles, control files và archived redo logs files (nếu databse chạy trong chế độ archived) Chức Năng : Tái tạo dữ liệu bị mất Kiểu File Backup : Image copy : Là... chính trong chiến lược Backup và Recover Logical backups (Lưu Trữ Luận Lý) : chứa dữ liệu Luận Lý ( như các table, các stored procedure) tách biệt với tiện ích Oracle và được lưu trữ dạng file Nhị Phân www.themegallery.com Company Logo PHÂN LOẠI BACKUP Dựa vào Phương Thức Backup HOT BACKUP COLD BACKUP Cách Thức Backup Recovery Manager (RMAN) User-managed backup and recovery www.themegallery.com... Logo COLD BACKUP VỚI ENTERPRISE MANAGER Chọn Schedule Customized Backup Chọn Whole Database Điền đúng và đầy đủ Usename, Password trong phần Host Credentials Backup Type: chọn Full BackUp Backup Mode: chọn Offline BackUp Advanced section: Also back up all archived logs on disk: Không chọn nếu bạn thực thi Offline BackUp Delete all archived logs from disk after they are successfully backup. .. ENTERPRISE MANAGER Chọn Schedule Customized Backup Chọn Whole Database Điền đúng và đầy đủ Usename, Password trong phần Host Credentials Backup Type: chọn Full BackUp Backup Mode: chọn Online backup nếu database thiết lập trong chế độ Archivelog để có thể back up toàn bộ dữ liệu Advanced section: Also back up all archived logs on disk: Chọn khi thực thị Online Backup Delete all archived logs from... CONTROLFILE hay SPFILE ? Backup sẽ được lưu trữ dưới dạng nào : AS COPY hay AS BACKUPSET ? Tên và đường dẫn của các backup piece(FORMAT) Những data file hay archive redo log nào sẽ bị bỏ qua trong backup set(SKIP) Dung lượng nhỏ nhất của backup set(MAXSETSIZE) Có xóa các input file khi tạo thành công backup set hay không(DELETE INPUT) www.themegallery.com Company Logo NGUYÊN TẮC BACKUP VỚI RMAN Các... sử dụng thì recovery catalog database phải được mở www.themegallery.com Company Logo CÁC KIẾU BACKUP TRONG RMAN Backup set Cấu Trúc BACKUP AS BACKUPSET … Thực Hiện : RMAN> BACKUP AS BACKUPSET 2>FORMAT' /BACKUP/ df_%d_%s_%p.bus' 3> TABLESPACE hr_data; www.themegallery.com Company Logo BACKUP SETS Khi backup một database để tiết kiệm thời gian ta có thể chia nhỏ tiến trình thành nhiều kênh chạy... CỦA ORACLE DATABASE Chế Độ NONARCHIVELOG : các online redo log files sẽ bị ghi đè mỗi khi online redo log file đã ghi đầy và xảy ra log switches www.themegallery.com Company Logo CHẾ ĐỘ LOG CỦA ORACLE DATABASE Chế Độ ARCHIVELOG : các online redo log files khi đầy không bị ghi đè mà sẽ được lưu giữ lại để phục vụ việc phục hồi dữ liệu www.themegallery.com Company Logo BACKUP Khái Niệm Thành Phần Backup. .. after they are successfully backup : không nên chọn Use proxy copy supported by media management software to perform a backup : không chọn Delete obsolete backups : không chọn Maximum Files per Backup Set : không thiết lập giá trị Tiếp tục Click Next đến khi finished www.themegallery.com Company Logo HOT BACKUP VỚI RMAN Recovery Manager(RMAN) là một thành phần trong Oracle Database 10g được... với Oracle Database Cấu Trúc : % rman TARGET [/ CATALOG]cat_usr/pwd@cat_str Lưu Ý : để kết nối với RMAN user cần được đăng nhập với quyền SYSDBA • Ví Dụ : Kết nối RMAN với cat_usr là sys, pwd là vudinhdung, cat_str là orcl rman target system/sysorcl@orcl www.themegallery.com Company Logo CẤU TRÚC BACKUP VỚI RMAN Cấu Trúc Lệnh RMAN : BACKUP [ ( (FULL | INCREMENTAL LEVEL [=] integer) | [ (FULL | INCREMENTAL . Logo
www.themegallery.com
BACKUP
Khái Niệm
Thành Phần Backup
Hình Thức Backup
Cold Backup ( Offline Backup )
Hot Backup ( Online Backup )
Company Logo
www.themegallery.com
KHÁI. LOGO
Backup và Restore trong
Oracle
Giảng Viên : Ths. Nguyễn Thị Kim Phụng
Company Logo
www.themegallery.com
NỘI DUNG TRÌNH BÀY
Giới Thiệu Vấn Đề
Backup
Restore
Recovery
Tổng
Ngày đăng: 17/02/2014, 14:20
Xem thêm: Tài liệu Backup and Restore in Oracle pdf, Tài liệu Backup and Restore in Oracle pdf