ORACLE 8: BACKUP
OFFLINE BACKUP
OFFLINE BACKUP DIKKAT EDILECEK HUSUSLAR:
ADIMLAR:
Svrmgrl> Select * from V$DATAFILE;
Svrmgrl> Select * from V$LOGFILE;
Svrmgrl> Select * from V$CONTROLFILE;
DBA_DATAFILES datafile byte, blok, autoextensibility, status, tablespace ve karakteristik bilgisi verir.
Svrmgrl>Shutdown [NORMAL|IMMEDIATE]
Svrmgrl>Startup
ONLINE BACKUP
CONDITIONS:
FUZZY STATE:
Archivelog modda tek bir datafile ya da birkac datafile’dan olusan tek bir tablespace backuplanabilir. Backup processi bitene dek Checkpoint processi calisamaz. Oracle bloklarindaki ile datafile header’indaki SCN farkli olacaktir. Bu duruma Fuzzy state denir.
ADIMLAR:
NOT: SYSTEM, TEMPORARY ve ROLLBACK SEGMENTS’de ayni sekilde backuplanir.
VIEWS
V$BACKUP: File Number, status bilgisi verir. Ornegin:
SVRMGR> select * from V$BACKUP;
FILE# STATUS CHANGE# TIME
---------- ------------------ ---------- --------------------
1 NOT ACTIVE 42048232 02/27/01 04:16:31
2 NOT ACTIVE 42048259 02/27/01 04:16:54
3 NOT ACTIVE 42047471 02/27/01 04:11:13
4 NOT ACTIVE 42048251 02/27/01 04:16:44
5 NOT ACTIVE 42043851 02/27/01 03:59:53
6 NOT ACTIVE 42043852 02/27/01 03:59:53
7 NOT ACTIVE 42048251 02/27/01 04:16:44
8 NOT ACTIVE 42049566 02/27/01 04:30:09
9 NOT ACTIVE 42049055 02/27/01 04:25:23
10 NOT ACTIVE 42048605 02/27/01 04:20:21
11 NOT ACTIVE 42048624 02/27/01 04:20:43
12 NOT ACTIVE 42045547 02/27/01 04:05:19
13 NOT ACTIVE 42049007 02/27/01 04:24:36
V$DATAFILE: Hangi file number’in hangi datafile’a ait oldugunu gosterir
SVRMGR> select file#, name from V$DATAFILE;
FILE# NAME
---------- ------------------ ---------- --------------------
1 /oracle/TIP/sapdata1/system_1/system.data1
2 /oracle/TIP/sapdata1/temp_1/temp.data1
3 /oracle/TIP/sapdata1/roll_1/roll.data1
4 /oracle/TIP/sapdata4/btabd_1/btabd.data1
5 /oracle/TIP/sapdata1/ddicd_1/ddicd.data1
6 /oracle/TIP/sapdata5/poold_1/poold.data1
7 /oracle/TIP/sapdata4/btabd_2/btabd.data2
8 /oracle/TIP/sapdata4/user1d_1/user1d.data1
9 /oracle/TIP/sapdata2/clud_1/clud.data1
10 /oracle/TIP/sapdata2/sourced_1/sourced.data1
11 /oracle/TIP/sapdata4/loadd_1/loadd.data1
12 /oracle/TIP/sapdata3/clui_1/clui.data1
13 /oracle/TIP/sapdata5/docud_1/docud.data1
V$DATAFILE_HEADER: Ilgilidatafile’in fuzzy state’de olup olmadigini gosterir
CONTROLFILE BACKUP
Controlfile
Asagidaki durumlardan sonra controlfile backuplanmalidir:
BACKUP CONTROLFILE
ALTER DATABASE BACKUP CONTROL FILE TO ‘filename’;
ALTER DATABASE BACKUP CONTROLFILE TO TRACE;Bu komut controlfile’dan SQL komutlarini generate eder ve bir trace file’a yazar. Eger gerekirse bu trace file edit edilebilir ve database’i yeniden yaratmak icin kullanilabilir.
READ-ONLY TABLESPACE BACKUP
BIR TABLESPACE’I READ-ONLY YAPMAK:
ALTER TABLESPACE <Tablespace> READ ONLY;
Bu islem sonrasinda, bu tablespace ile ilgili tum datafile’lar uzerinde checkpoint yapilir. File headerlar yeniden READ-WRITE’a cekileneden checkpoint sonrasi alinan son SCN ile donar.
DIKKAT EDILMESI GEREKEN KONULAR:
VIEWS
Oracle8 ile gelenler
V$ARCHIVED_LOG
V$BACKUP_CORRUPTION
V$COPY_CORRUPTION
V$BACKUP_DATAFILE
V$BACKUP_REDOLOG
V$BACKUP_SET
V$BACKUP_PIECE
V$BACKUP
Hotbackup modda olan tablespace’leri gosterir.