17 Ocak 2013 Perşembe


         Rman List,Report,Crosscheck and Delete Command

List Command: Bu komut ile sistemde varolan archivelog ve backup görebiliriz.
RMAN>list backup summary
RMAN>list backup of database
RMAN>list backupset of database;
RMAN>list backup of tablespace 'tablespace name'
RMAN>list backup of datafile 5(datafile number)
RMAN>list backup of controlfile
RMAN>list backup of spfile
RMAN>list backup by file
RMAN>list expired backup
RMAN>list expired archivelog all
RMAN>list archivelog all;
RMAN>list archivelog from time 'sysdate-7'
RMAN>list archivelog until  time 'sysdate-2


Report Command:Bu komut ile varolan backup kontrol edilir.Kullanılabilinecek ve obsolete olan backup raporlanır.Report komutu rman repository bulunan data ya göre sonuc gönderir.Yani bir backup manually olarak silindiği zaman Rman bundan otomatik olarak haberdar olmaz. Bu yüzden report komutundan önce repository bulunan data yı update etmeliyiz.Bu işlemi yaparken crosscheck komutunu kullanırız.
RMAN>report need backup-->belirtilen retencion policy göre hangi database file backup ihtiyaç duyduğunu belirler.
RMAN>report unrecoverable-->nologging işlemlerden etkilenen datafile hangisinin backup ının alınması gerektiğini belirtir.
RMAN>report schema-->database file hakkındaki bilgileri raporlar.
RMAN>report obsolete-->obsolete olarak işaretlenmiş database files belirtir.

Crosscheck Command:
RMAN>crosscheck backup;
RMAN>corsscheck backup of database;
RMAN>crosscheck backup of datafile 5(datafile number);
RMAN>crosscheck backup of controlfile;
RMAN>crosscheck backup of spfile;
RMAN>crosscheck archivelog all;
RMAN>crosscheck backup of archivelog all;

Delete Command:
RMAN>delete backup;-->bütün backup siler
RMAN>delete backup of archivelog all;
RMAN>delete backup of database;
RMAN>delete backup of controlfile;
RMAN>delete nopromt backup;
RMAN>delete expired archivelog all;
RMAN>delete  archivelog from  time 'sysdate-3'-->belirtilen zamandan bulunulan zamana kadar olan archive log silinir.
RMAN>delete archivelog until  time 'sysdate-2'-->en başından belirtilen zaman kadara olan archivelog silinir.
RMAN>delete nopromt archivelog all;--> yes/no question sormadan bütün archivelog siler.
 '

Hiç yorum yok: