FRA to jedno, jeszcze warto mieć w niej backup :)
Skrócona instrukcja, można oczywiście to zautomatyzować skryptem (zakładam, że baza jest już w trybie archivelog):
set ORACLE_SID=orcl
rman target /
configure controlfile autobackup on;
configure retention policy to redundancy 2;
backup database plus archivelog delete input;
delete noprompt obsolete;
exit;
Polecenie configure wykonujesz tylko raz, potem już jest zapisane w controlfile. Pierwsze powoduje automatyczny backup controlfile i spfile przy każdym poleceniu BACKUP.
Drugie ustawia liczbę utrzymywanych pełnych kopii na 2 szt.
Potem jest wykonywany pełen backup razem z archivelogami, które są na dysku. Po zakończeniu operacji archivelogi są usuwane.
Jeśli generujesz dużo danych, to będzie też dużo archivelogów - trzeba je backupować częściej:
backup archivelog all delete input;
Na początek wystarczy. Dla poprawy drobniejszych błędów i wycofywania stanu bazy do momentu w przeszłości zapoznaj się z poleceniem FLASHBACK DATABASE oraz pojęciem RESTORE POINT.