Block Change Tracking File Nedir

Block Change Tracking File

RMAN Incremental backup alırken değişen blokların bilgisini tutan dosyadır.Binary bir dosyadır, hızlı backup alınmasını sağlar.RMAN ile Incremental Backup alırken bu dosyaya bakılır ve sadece değişen blokların yedeklenmesi sağlanır, dolayısıyla backup alma hızını etkiler.Block change tracking file olmasaydı tüm datafile blockları taranıp değişen kısımlar yedeklenecekti.

INCREMENTAL LEVEL 0 yedeğin üstüne alınan
INCREMENTAL LEVEL 1 DIFFERENTIAL,
INCREMENTAL LEVEL 1 CUMULATIVE komutları bu dosyayı kullanır..

Defaultta pasif olarak gelir, bizim aktif etmemiz gerekir.Standby db ve Rac sistemlerde de kullanılabilir, yalnız RAC ortamlarda tüm nodların erişebileceği ortak bir paylaşım alanında oluşturulmalıdır.

Bazı özellikleri;
-Binary bir dosyadır, içi açılıp editlenemez.
-En son 8 backup için bilgi tutar,bitince eskileri n üzerine yazar.
-Rman ile backup’ı alınamaz.
-Her database için bir tane oluşturulabilir.
-Standby ve RAC sistemlerde desteklenir.
-Oracle 10G ile hayatımıza girdi.

Block change tracking file ile bilgileri V$BLOCK_CHANGE_TRACKING  viewinden görebiliriz..

FILENAME STATUS BYTES
C:\ORACLE\PRODUCT\FLASH_RECOVERY_AREA\ORCL\BCTF.LOG ENABLED 11599872

Block change tracking file enable etmek:

ALTER DATABASE ENABLE BLOCK CHANGE TRACKING
USING FILE ‘c:\oracle\product\flash_recovery_area\orcl\bctf01.log’;

Belirttiğimiz dizine bi dosya oluşturacaktır..

Block change tracking file sorgulamak:

SELECT filename, status, bytes
FROM v$block_change_tracking;

Block change tracking file disable etmek:

Dosyayı işletim sisteminden de siler..

 ALTER DATABASE DISABLE BLOCK CHANGE TRACKING;

Block change tracking file yeniden adlandırmak

Disable edip yeniden enable edebilirsiniz, ama yeniden oluşturduğunuz için içindeki veriler kaybolur.
Verileri kaybetmeden taşımak istiyorsak;
Mount modda rename etmemiz gerekir.

SHUTDOWN IMMEDIATE;
STARTUP MOUNT;
ALTER DATABASE RENAME FILE 'c:\oracle\product\flash_recovery_area\orcl\bctf01.log'
TO 'c:\oracle\product\flash_recovery_area\orcl\bct_file.log';
ALTER DATABASE OPEN;

Umarım faydalı olur..

Tagged: , , , , , ,

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir