Oracle
 sql >> Database >  >> RDS >> Oracle

backup semplice di oracle rman

Il "ripristina database;" il comando leggerà il backup dal supporto multimediale di backup in modo che i file del database siano esattamente come erano quando è stato eseguito l'ultimo backup. Non ripristina i file di controllo.

Il "recupero database;" il comando applicherà backup incrementali (non applicabile - il tuo esempio ha solo un backup completo) e applicherà i log di archivio (anche non applicabile, sei in modalità "NOARCHIVELOG"). Potrebbe anche scrivere nei file di controllo - se lo fa, tu può vedere perché è richiesto.

Dopo i comandi di ripristino/ripristino/apri che hai emesso nella tua domanda, il tuo database è come era al momento del backup. Qualsiasi transazione eseguita dopo il backup viene persa e non può essere recuperata perché sei in modalità "NOARCHIVELOG". Devi essere in modalità "ARCHIVELOG" per eseguire un ripristino completo "point in time".

a proposito, quali file, se ce ne sono, hai eliminato, rinominato o spostato per simulare davvero un vero errore multimediale? Scommetto che non hai eliminato uno dei tuoi file di controllo. Devi esercitarti in quello scenario.