[ mak11 @ 05.06.2007. 19:38 ] @
Jel' moze neko da mi ukaze na razlike izmedju cold backup-a baze u archivelog i noarchivelog modu? Da li moram da backup-ujem i archive logove (ako je baza u archivelog modu) ili samo dbf, ctl i redo log fajlove?
[ _simma_ @ 06.06.2007. 09:49 ] @
Pa u prvom redu nema razloga da ti i jedna baza bude u nonarchivelog modu. Ako ti ta baza već nešto znači i moraš da radiš backup onda je stavi u archivelog mod.

Ako radiš cold backup, backup-uješ datafajlove (bez temp datafajlova, njih uvek možeš ponovo da kreiraš) , kontrolfajlove i nikako, nikad i apsolutno nikad ne radiš backup redo logova. Da se razumemo, možeš ti da uradiš backup i redolog fajlova, ali ti je to potpuno beskorisno jer ti ne trebaju za recovery. Postoji rizik da pri recovery-ju prebrišeš trenutne redologove sa tim starim iz backup-a (dešava se) i onda možeš da povratiš bazu samo do zadnjeg archivelog-a koji imaš, a sve transakcije koje si imao u redologovima biće ti izgubljene.

Ako ti je baza u archivelog modu, onda obavezno radiš i backup archivelogov-a. Najbolje bi bilo da imaš arhiviranje na dve lokacije tako da si bezbedan ako ti pukne taj disk gde ti se vrši arhiviranje.

Recimo da nisi uradio backup archivelogova: moći češ da uradiš recovery baze, ali u trenutak vremena kad si je oborio da bi uradio cold backup. Sve transakcije koje su urađene nakon toga će biti u archivelogovima koje nisi backupirao i praktično će biti izgubljene.

Ako uradiš backup archivelogova onda možeš da uradiš kompletan recovery baze do poslednje transakcije koja je zabeležena u archievlogovima i redologovima.

Ja bi ti predložio da ti odma počneš da razmišljaš o hot backup-u i da se uopšte ne upuštaš u priču oko cold backup-a, još bolje je ako možeš da to radiš RMAN-om.
[ mak11 @ 06.06.2007. 20:10 ] @
Zahvaljujem puno na odgovoru, poslusacu tvoj savet.