3.2.3.1 báo cáo quá trình hoạt động của RMAN
Mục đích:
Ta nên xem các báo cáo định kỳ cho biết những gì đã được sao lưu, những tập tin nào chưa được sao lưu để có thể lên kế hoạch sao lưu các file thiếu, file lỗi một cách hợp lý. Mặt khác ta cũng cần phải có một cái nhìn tổng quan về không gian lưu trữ để đưa ra các phương án bổ sung nếu cần thiết.
RMAN luôn lưu trữ các báo cáo của Metadata trong control file của CSDL mà trên đó nó thực hiện các hoạt động.
Để xem quá trình hoạt động của RMAN ta sử dụng các lệnh trong bảng dưới
Nội dung danh sách Câu lệnh Ý nghĩa
Backup sets and proxy copies
LIST BACKUP Ta có thể xem tất cả các
bộ backup, ảnh sao lưu, và các chính sách sao lưu của CSDL, datafile,
35 tablespace, control file or sever parameter file.
Image copies LIST COPY Hiển thị bản sao lưu của
tất cả file CSDL và archived redo log Archived redo log
files
LIST ARCHIVELOG Đưa ra danh sách Archive
redo log file hoặc chỉ định các tập tin lưu trữ đăng nhập cá nhân thông qua SCN, thời gian hoặc một chuỗi các dãy số
Database incarnations
LIST INCARNATION Liệt kê tất cả các thể hiện
của CSDL, một thể hiện của CSDL mới được tao ra khi ta mở tùy chọn
RESETLOGS Databases in a Data
Guard environment
LIST DB_UNIQUE_NAME CSDL trong môi trường
Data Guard được phân biệt bằng cách thiết lập tham số khởi tạo của nó Backups and copies
for a primary or standby database in a Data Guard environment LIST . . . FOR DB_UNIQUE_NAME
Liệt kê tất cả các bản sao lưu và ảnh sao lưu của một CSDL trong môi trường Data Guard
Restore points LIST RESTORE POINT Liệt kê các điểm hồi phục
36 Names of stored
scripts
LIST SCRIPS NAME Đưa ra danh sách catalog
script được tạo ra bởi lệnh CREAT SCRIPT hoặc REPLACE SCRIPT
Failures for use
with Data Recovery Advisor
LIST FAILURE Ánh xạ thời tùy chọn thay
đổi
Bảng 3. 2 danh sách các đối tượng liên quan đến sao lưu và phục hồi
Ta sử dụng cấu trúc lệnh V$ để xem truy vấn dữ liệu Metadata
3.2.3.2 duy trì sao lưu RMAN và lưu trữ các bản ghi
Các công việc để quản lý RMAN và các khu vực liên quan đến vấn đề bảo trì CSDL đó là :
Duy trì kiểm soát control file.
Duy trì khu vực phục hồi nhanh.
Cập nhật báo cáo RMAN.
Xóa sao lưu RMAN và Achived redo logs.
Hủy một CSDL.
3.2.3.3. duy trì một Recovery Catalog
Một Recovery Catalog là một lược đồ CSDL sử dụng bởi RMAN để lưu trữ dữ liệu về một hoặc nhiều CSDL Oracle. Thông thường ta lưu trữ catalog trong một CSDL chuyên dụng. Một Recovery Catalog có các lợi ích như:
Tạo ra sự nhất quán cho lưu trữ RMAN được lưu trữ trong control file của
CSDL. Các recovery catalog giống như một kho lưu trữ thứ cấp. Nếu control file và tất cả các file backup bị mất thì Metadata vẫn còn trong Recovery Catalog .
Một Recovery Catalog tập trung tất cả Metadata cho CDSL. Lưu trữ các
Metadata ở một nơi duy nhất sẽ làm cho việc quản trị các báo cáo và tác vụ dễ dàng hơn.
37
Một Recovery Catalog có thể lưu trữ lịch sử Metadata lâu hơn control file,
khả năng này rất hữu ích trong trường hợp ta phải phục hồi CSDL dữ liệu về xa hơn so với thời gian trong control file.
38 Chương IV DEMO