rman管理5メンテナンスrman

1979 ワード

RMAN共通メンテナンスコマンド
--listバックアップ情報の表示
RMAN> list backup;
RMAN> list backup of tablespace users;
RMAN> list backup of datafile 2;
RMAN> list backup of controlfile;
RMAN> list backup of archivelog all;
RMAN> list backup of archivelog until time ='sysdate -1'; 
RMAN> list backupset 56;
RMAN> list copy;
RMAN> list copy of tablespace users;
RMAN> list copy of datafile 1;
RMAN> list datafilecopy 6;
RMAN> list copy of controlfile;

--
crosscheck:バックアップステータスの検出(AVAILABLE:使用可能;UNAVAILABLE:使用不可;expired期限切れ(バックアップがosで削除された)(バックアップがosで誤って削除されないように)
RMAN> crosscheck backup;
RMAN> crosscheck copy;

Reportコマンド
report
report schema;   
report need backup;   datafile
report obsolete;  , (obsolete)

delete:バックアップの削除
RMAN> delete backup of datafile 2; 
RMAN> delete backup of tablespace system;
RMAN> delete backup ;
RMAN> delete backup of controlfile;
RMAN> delete noprompt backup of controlfile;     ; noprompt  
RMAN> delete copy;
RMAN> delete copy of  datafile 10;
RMAN> delete copy of  tablespace users;
RMAN> delete expired backup;  
RMAN> delete expired copy;
RMAN> delete  obsolete ; 
RMAN> delete  noprompt  obsolete;  

catalog登録バックアップセット
catalog : , rman

------- image 
RMAN> catalog datafilecopy '/disk1/backup/prod/hot_bak/users01.dbf';                                                                     

cataloged datafile copy
datafile copy filename=/disk1/backup/prod/hot_bak/users01.dbf recid=68 stamp=759556193
------- 

RMAN> catalog backuppiece  '/disk1/backup/prod/hot_bak/users01.dbf';

--------- (image)

RMAN>catalog start with '/ora_data/prod1/';

---change:バックアップステータスの変更(バックアップのメンテナンス用)
RMAN> change backupset 66 unAVAILABLE;  
RMAN> change backupset 66 AVAILABLE;