Để đơn giản hóa việc sử dụng liên tục của RMAN. Ta có thể thiết lập các cài đặt cấu hình cho CSDL. Các thiết lập này kiểm soát nhiều khía cạnh của RMAN. Ví dụ: ta có thể cấu hình chính sách duy trì sao lưu, nơi lưu trữ mặc định cho sao lưu, thiết bị mặc định sao lưu tới ( Tapes).
Ta có thể dùng lệnh. SHOW hoặc CONFIGURE để xem và cấu hình các thay đổi RMAN.
Để xem cấu hình mặc định của RMAN ta có thể dùng lệnh SHOW ALL. Đối với hầu hết các thông số cần thiết để sao lưu. RMAN cung cấp cấu hình mặc định hợp lý cho phép sao lưu dự phòng và phục hồi dữ liệu cơ bản. Khi lựa chọn chiến lược sao lưu bằng RMAN thì sẽ có hiệu quả cao hơn nếu ta biết cấu hình những chọn khác.
32
Hình 3.3 cấu hình thay đổi đích sao lưu
Mặc định RMAN cấu hình sử dụng đĩa nhưng trong thực tế ta thường sử dụng Tapse để sao lưu nên ta cần cấu hình lại đích đến để sao lưu.
Lệnh Ý nghĩa
CONFIGURE DEFAULT DEVICE TYPE TO DISK
cài đĩa làm thiết bị sao lưu mặc định
CONFIGURE DEFAULT DEVICE TYPE TO sbt
cài Tapse làm thiết bị sao lưu mặc định
Bảng 3.1 cấu hình thiết bị sao lưu
+ cấu hình mặc định cho kiểu sao lưu: Backup sets hoặc Copies
RMAN có thể lưu trữ dữ liệu sao lưu trong một cấu trúc logic được gọi là Backup sets, đó là đơn vị nhỏ nhất của một sao lưu RMAN. Một thiết lập sao lưu có chứa các dữ liệu từ một hoặc nhiều datafiles, redo log file, archived redo log. Backup sets được tạo ra và truy cập thông qua RMAN, Lệnh BACKUP có thể tạo Backup sets hoặc image copies. Đối với đĩa ta có thể cấu hình RMAN tạo ra Backup sets hoặc image copies.
33 Ta sử dụng lệnh CONFIGURE DEVICE TYPE DISK BACKUP TYPE TO để đặt kiểu sao lưu mặc định.
RMAN có thể tạo file backup sets có nén. Ta có thể cấu hình RMAN để sử dụng kiểu backup có nén làm mặc định bằng cách sử dụng lệnh COMPRESSED.
Ví dụ: cấu hình kiểu backup cho Disk
CONFIGURE DEVICE TYPE DISK BACKUP TYPE TO COPY; # image copies
CONFIGURE DEVICE TYPE DISK BACKUP TYPE TO BACKUPSET; # uncompressed
Ví dụ: cấu hình nén dữ liệu cho kiểu backup sets
CONFIGURE DEVICE TYPE DISK BACKUP TYPE TO COMPRESSED BACKUPSET;
CONFIGURE DEVICE TYPE sbt BACKUP TYPE TO COMPRESSED BACKUPSET;
+ cấu hình kênh
Một kênh RMAN là một phiên kết nối tới CSDL. RMAN sử dụng kênh này để thực hiện các tác vụ.
Sử dụng lệnhCONFIGURE CHANNEL để cấu hình tùy chọn kênh cho đĩa
hoặc băng. Nếu sử dụng lệnh này để thiết lập kênh chung cho một thiết bị thì mọi cài đặt trước đó được loại bỏ, ngay cả khi các thiết lập trước đó không hề mâu thuẫn.
Mặc định RMAN sẽ cấp phát một kênh đĩa cho tất cả các hoạt động, ta có thể phải xác định các tùy chọn khác nhau như vị trí đích đến sao lưu...
Ví dụ: cấu hình vị trí sao lưu đích đến khác vị trí mặc định CONFIGURE
CHANNEL DEVICE TYPE DISK FORMAT '/disk1/ora_df%t_s%s_s%p';
+ cấu hình control file và sever parameter file tự động backup
Ta có thể cấu hình để control file và parameter file tự động backup. Quá trình tự động sao lưu sẽ xảy ra khi có một bản ghi sao lưu được thêm vào.
34 Nếu CSDL chạy trong chế độ ARCHIVELOG và một sao lưu tự động xảy ra khi cấu trúc Metadata của CSDL trong control file thay đổi thì RMAN có thể khôi phục lại CSDL ngay cả khi control file, recovery catalog và parameter file bị mất.
Bởi vì tên tập tin trong quá trình backup tự động theo một định danh nhất định nên RMAN có thể tìm kiếm nó mà không cần truy cập vào kho lưu trữ và sau đó khôi phục lại các tập tin parameter file. Sau khi ta khởi động Instace với các paarameter file được phục hồi, RMAN có thể khôi phục controlfile từ quá trình sao lưu tự động, sau khi mount các control file RMAN có thể khôi phục lại các datafile và tìm kiếm archived redo logs.
Ta có thể kích hoạt tính năng sao lưu tự động bằng lệnh CONFIGURE CONTROLFILE AUTOBACKUP ON; Và tắt tính năng bằng lệnh
CONFIGURE CONTROLFILE AUTOBACKUP OFF;