Sühan Erol (Oracle+PHP)

Mart 20, 2008

ORACLE’DA COLD BACKUP İLE YEDEKLEME

Kategori: Oracle — suhanerol @ 8:17 am
Tags:

“Cold Backup” taki amaç veritabanına ait bütün bilgilerin yedeklenerek daha sonra oluşabilecek hatalardan kurtartarma işlemi bir başlangıç noktası oluşturmaktır. Cold Backuptan sonra oluşan “Archive Log” dosyaları kullanılarak kurtarma işlemi yapılabilmektedir.

Cold Backup alabilmek için veritabanının kapatılması gerekmektedir. Kapatma işlemi “ABORT” yöntemiyle yapılmamalıdır. Diğer kapatma yöntemlerinden herhangi biri kullanılabilir(NORMAL,IMMEDIATE,TRANSACTIONAL).

Veritabanı kapatıldıktan sonra veritabanına ait dosyalar(datafiles, controlfiles ve online redo logs) işletim sistemi komutlarıyla yedeklenir. Hangi dosyaların yedekleneceği aşağıdaki sorgular veritabanı açıkken çalıştırılarak öğrenilebilir.

Datafiles : select name from v$datafile

Controlfiles : select name from v$controlfile

Online Redo Logs : select member from v$logfile

Yukarıdaki yedeklenmesi zorunlu olan dosylar haricinde , istenirse init.ora, spfile, listener.ora,tnsnames.ora gibi daha sonradan da oluşturulabilecek dosyalarda yedeklenebilir.

Yedekleme işlemini yapan bir örnek scripte aşağıdaki linkten erişilebilir.

http://www.adp-gmbh.ch/ora/admin/backup_recovery/coldbackup_sh.html

Henüz Yorum Yok »

Henüz yorum yapılmamış.

Bu yazıya yapılan yorumlar için RSS beslemeleri. URI'nin geri izlemesini yap.

Yorum yapın

WordPress.com'dan blog alın.