Professional Documents
Culture Documents
EN FRÍO
EN CALIENTE
LÓGICOS
COMPLETOS
PARCIALES
RECUPERACION
a) DBF (BDFiles)
b) Control Files
c) Archive log
DATAFILES:
PASOS
1. Comprobar que esté en modo ARCHIVE LOG, si no lo está, cambiarla (consultar el
archivo de NOTAS. Respaldo en Caliente.pdf)
2. Identificar archivos a respaldar
3. Poner en modo Backup el tablespace
SQL>Alter SYSTEM ARCHIVE LOG CURRENT;
4. Copiar archivos DBF, CTRL y cortar los archivos AR0000000…y pegarlos en una
carpeta que se llama Recover
5. Después de copiar los archivos a la carpeta de respaldo, poner en modo
EndBackup los tablespaces.
SQL>Alter tablespace USERS END backup;
6. Switchear el log
SQL>Alter system switch logfile;
Respaldar los archivos Log (que son las bitácoras con los movimientos de la BD)
NOTA: Los archivos AR…. Se pueden cortar y todos los demás sólo se copian a una
carpeta Recover
Export/Import
Vamos a repaldar las BD de los usuarios (mpatty), estos comandos nos permiten respaldar BD
completas o sólo tablas.
RESPALDOS LÓGICOS con Export/Import
Estas utilidades permiten al DBA hacer copias de determinados objetos de la BD, así como
restaurarlos o moverlos de una BD a otra. Estos comandos nos permiten respaldar BD completas
o sólo tablas.
Importar tablas de un usuario a otro.
BD Destino
PL
En sqlplus mpatty hacer una función que inserte la fecha sysdate (insertar campo tipo date, e
insertas sysdate)
Begin
For cont in 1..1000000 loop
Update TuTabla set fecha=sysdate where num_empleado=cont;
Commit;
End loop;
End;
/
Tronarlo antes de que termine, para después hacer la recuperación en caliente.
Una vez tronadada la BD, deberás borrar el archivo dbf (users, que es donde está tu tabla) y
reemplazarlo por el que obtuviste en tu respaldo en caliente.
Después deberás levantar la BD y aplicar RECOVER, deberá recuperar hasta el último segundo.