RMAN簡明教程之六 RMAN的管理

2021-09-06 04:23:49 字數 1804 閱讀 9222

一、report命令

report 命令可以檢測那些檔案需要備份,那些備份能被刪除以及那些檔案能不能獲得的資訊,如

報告資料庫的所有能備份資料檔案物件

report schema

或者 rman> report schema at time 'sysdate-14';

rman> report schema at scn 1000;

rman> report schema at sequence 100 thread 1;

報告需要備份的資料檔案

report need backup [ redundancy | days | incremental n];

報告過期了的資料檔案或者不可用的備份與拷貝

report obsolete [orphan]

報告不能獲得或者不能到達的資料檔案資訊

report unrecoverable [database]

二、list命令

list命令一般用來檢視備份與拷貝資訊,如

檢視備份資訊

list backup

檢視備份彙總資訊

list backup summary

檢視檔案拷貝的資訊

list copy

檢視具體的備份資訊

list backup of datafile 『file name』

list incarnation of database;   18

三、crosscheck命令

檢查磁碟或磁帶上的備份或拷貝是否正確,並更新備份或者拷貝的狀態。如果不正確,將標記為expired(過期)

crosscheck backup;

crosscheck archivelog all;

delete [noprompt] expired backup命令刪除過期備份

也可以用 list來檢視相應的報告

list expired backup;

list expired backup summary; 

四、 delete 命令

delete命令可以用來刪除指定的備份或者用來刪除廢棄或者是過期的備份集如刪除指定的備份集與備份片

rman> delete backuppiece 101;

rman> delete controlfilecopy '/tmp/control01.ctl';

rman> delete backup of tablespace users device type sbt;

刪除過期或者廢棄了的備份

rman> delete expired backup;

rman> delete noprompt obsolete;

rman> delete obsolete redundancy = 3;

rman> delete obsolete recovery window of 7 days;

刪除指定的備份歸檔

rman> delete noprompt archivelog until sequence = 300;

pdm中文網oracle社群

:  oracle 專家qq群:60632593、60618621

oracle技術資料:《oracle 9i rman參考使用手冊》、《oracle10g備份與恢復》、《oracle database 10grman備份與恢復

RMAN簡明教程之六 RMAN的管理

一 report命令 report 命令可以檢測那些檔案需要備份,那些備份能被刪除以及那些檔案能不能獲得的資訊,如 報告資料庫的所有能備份資料檔案物件 report schema 或者 rman report schema at time sysdate 14 rman report schema ...

RMAN簡明教程之六 RMAN的管理

一 report命令 report 命令可以檢測那些檔案需要備份,那些備份能被刪除以及那些檔案能不能獲得的資訊,如 報告資料庫的所有能備份資料檔案物件 report schema 或者 rman report schema at time sysdate 14 rman report schema ...

RMAN簡明教程之五 RMAN還原和恢復

duplicate target database to ndbnewh logfile dbs log 1.f size 100m,dbs log 2.f size 100m skip readonly nofilenamecheck 在以上的命令執行之前,注意如下幾點 1 備份主庫上的所有資料檔...