Tema: Re: q: rman
Autorius: Vytas :\)
Data: 2009-04-08 23:36:25
> vistiek nejama man ish rman.txt failo comandu:)

O tai jama komandas tiesiai iš rman konsolės?

> beja, vopros na zasypku ar yra skirtumas tarp
>
> delete nopompt archivelog all completed before 'sysdate-7'
>
> ir delete noprompt archivelog untill time 'sysdate-7'

Na o dėl sintaksės, tai nenoriu sumeluot kuom skiriasi tos komandos - reiktų 
paRTFMint :)

> gal tiesiog galima recovery cataloge nustatyt, kad jis automatishkai 
> trintu failus senesnius nei 7 dienos ir crosscheck'intu (jei to reikia)

Na oracle daug ką galima, bet klausimas ar reikia :) Šiaip ant 10g 
defaultinė backupavimo politika jau ir taip gan gudriai padaryta, tad iš 
enterprise managerio gali su wizzardu puikiausią backup strategiją 
pasidaryti su visais senų failų valymais.
O rmane yra nurodomas arba "recovery window" arba (nepamenu dabar kaip 
tiksliai vadinas) kiek senų backupo kopijų saugoti. Susikonfiginus tai, 
rmanas po komandos "delete obsolete" ištrins viską, ko jam nebereikia (senus 
backupus bei archivelogus), kad galėtum db "pasendinti" iki nurodyto taško 
ir po to atsinaujinti iki paskutinės tranzakcijos arba tam tikro laiko. 
Beto, jei gerai pamenu, ant 10g yra tokia sritis "Flash recovery area" ir 
jeigu nurodai kad archivelogus dėtų tenais, tada oraclas pats prižiūri, kad 
joje neprisikauptų per daug failų ir periodiškai išvalo nereikalingus (bet 
tie archivelogai turi būti subackupinti, kad juos išvalytų).
Tad gal geriau parašyk, kaip iš viso vyksta backupas ir kaip norėtum kad 
vyktų. Gal pavyks tada kažką konkrečiau pasiūlyti...