28 Eylül 2012 Cuma


                                                Temel Rman Komutları
1) Rman ile Backup:
Rman>backup database;-->database full backup alırız.

Rman>backup database plus archivelog;-->full backup ile archivelog larında backup alırız.

Rman>backup database plus archivelog delete input;-->database archivelogs ile birlikte backu aldıktan sonra archivelog silinir.


Rman>backup as compressed backupset database;-->compress ederek backup alınır.


Rman>backup database format '/backup_directory_path/%d_%t_%s.rman';-->bu komutla backup istenilen formatta oluşturulabilinir.Kullanılan parametre değerlerine buradan ulaşabilirsiniz.

Rman ile full backup gerek kalmadan istenilen bir tablespace yedeğini de alabiliriz.
Rman>backup as backupset
format '/backup/df_%d_%s.bck'
tablespace users; 


İstenilen bir datafile yedeğini de alabiliriz.İlk önce backup alınmak istenen data file numarası belirlenir.
RMAN>backup datafile 5;

2)Crosscheck:
 
Crosscheck komutu, RMAN repository de bulunan backups disk veya tape üzerinde fiziksel olup olmadığını kontrol eder. Eğer dosya disk veya tape üzerinde fiziksel olarak yoksa (işletim sistemi üzerinden silinmiş olabilir) RMAN repository de ilgili yedeği “EXPIRED” olarak işaretler. Sonrasında, “DELETE EXPIRED” komutuyla RMAN repository den yedek bilgileri silinebilir.

Rman>crosscheck archivelog all;-->Arşiv dosyaları crosscheck ile kontrol etme:
Rman>delete expired archivelog all;-->Expire olan archivelog silme

Rman>crosscheck backup;-->Alınan bütün yedeği crosscheck ile kontrol etme:
Rman>delete expired backup;-->Expired olan backup silme
Rman>delete noprompt expired backup-->nopromt opsiyonuyla yes/no promtuna düşmeden expired olan backups silinir.Otomatik olarak alınacak backuplarda bu opsiyon kullanılır.

 

3)Backup Listesini Görmek:

Rman>list backupset of database;
Rman>list backup;

using target database control file instead of recovery catalog
List of Backup Sets
===================
BS Key Size Device Type Elapsed Time Completion Time
——- ———- ———– ———— —————
7 57.90M DISK 00:00:02 30-JUL-11
BP Key: 7 Status: AVAILABLE Compressed: NO Tag: TAG20110730T153716
Piece Name: C:\ORACLE\10G\FLASH_RECOVERY_AREA\PROD\BACKUPSET\2011_07_30\
O1_MF_ANNNN_TAG20110730T153716_7391WY5C_.BKP

Bu çıktı da varolan bilgilerin ne anlama geldiğini incelersek;

BS_key:Her backup sahip olduğu unique bir değer.
Size:Alınan backup boyutunu belirtir.
Device Type:Backup diskemi yoksa type mi alındığını belirtir.
Elapsed Time:Backup ne kadar sürede alındığını belirtir.
Completion Time:Backup işleminin tamamlandığı zamanı verir.
BP_key:Backup key bilgisidir.Backup setinin içindeki parçalar için bu değer unique dir.
Status:Backup statüsü hakkında bilgi verir(available, expired)
Compressed:Alınan backup normal mi yoksa sıkıştırılarak mı alındığını belirtir.
Tag:Backup ın ismini verir.
Piece Name:Backupalındığı dizindeki ismini verir.