İncremental level 1 bakup alınırken değişiklikleri bulmak için database içerisinde bulunan bütün data block ları taranır. Bu büyük databaselerde incremental level 1 backup alınırken zaman açısından büyük sıkıntı çıkarır.Bunu minimize etmek için changing tracking file kullanılır.Bu file hangi data bloğu üzerinde değişiklik yapıldığıyla alakalı bilgileri tutar.Database çalışırken sistemde çalışan bir process data ile ilgili değişiklik bilgilerini bu dosyaya yazar.Bu özellik default olarak disable dir.
1)Enable Change Tracking For Faster İncremental Backup:
SQL>alter database enable block change tracking using file '
SQL>alter database enable block change tracking;eğer path belirtimezse change tracking enable edildikten sonra db_create_file_destination parametresine bir target atayarak. değişikliklerin burada saklanması sağlanabilir.Bu özellik disable edildikten sonra kullanılan dosya silinir.
SQL>alter database enable block change tracking using file '
2)Disable Tracking File:
SQL> alter database disable block change tracking;-->change tracking file disable edildiğinde varolan tracking file silinir.
3)Checking Change Tracking File:
SQL>select status from v$block_change_tracking;-->change tracking statusunu görebiliriz.
SQL>select filename from v$block_change_tracking;-->sistemde bulunan change tracking file görebiliriz.
4) Moving Tracking File:
a) İlk olarak current tracking file ismini öğreniriz.
SQL>select filename from v$block_change_tracking;
b) Shutdown database
SQL>shutdown immediate;
c)İşletim sistemi seviyesinde tracking file istenilen yere taşınır
$mv /u02/track.f /u02/new/track.f
d)
SQL>startup mount
SQL>alter database rename file '/u02/track.f' to '/u02/new/track.f';
e)
SQL>alter database open;
Eğer database shutdown etmeden bu işlemi gerçekleştirmek istiyorsak;
SQL>alter database disable block change tracking;
SQL>alter database enable block change tracking using file '/u02/new/track.f';
Yalnız bu yöntemden sonra varolan tracking file silineceltir.Yeni oluşturulan tracking file ise level 0 backup alındıktan sonra kullanılmaya başlanacaktır
Hiç yorum yok:
Yorum Gönder