Restaurando archivelogs
Hoy vamos a volver a las entradas para dummies .
En esta entrada vamos a ver en una entrada muy rapida algunas maneras de restaurar archivelogs.
Desde numero de secuencia
RUN
{
SET ARCHIVELOG DESTINATION TO '/ruta';
restore archivelog logseq=8702;
}
Podemos hacerlo tambien con un rango con
restore archivelog from sequence 8619 until sequence 8702;
o tambien con
restore archivelog sequence between 8619 and 8702;
De un dia atras
Esta puede ser muy comoda a la hora de incrementales
RUN
{
SET ARCHIVELOG DESTINATION TO '/ruta';
ALLOCATE CHANNEL d1 DEVICE TYPE disk;
restore ARCHIVELOG FROM TIME 'SYSDATE-1' UNTIL TIME 'SYSDATE';
}
Tambien podriamos indicarlo
restore ARCHIVELOG FROM TIME "to_date('11/04/20 00:00:01','DD/MM/YY HH24:MI:SS')
UNTIL TIME 'SYSDATE';
En RAC
En un rac es igual que en los anteriores, pero deberemos de indicar el numero de thread que nos corresponde
{
SET ARCHIVELOG DESTINATION TO '/ruta'
restore archivelog from logseq=8619 until logseq=8702 thread=2;
}Specifying Records by SCN: Example This example restores backup archived redo log files from tape that fall within a range of SCNs:
RESTORE ARCHIVELOG SCN BETWEEN 94097 AND 106245;
RMAN> run {
2> ALLOCATE CHANNEL ch1 DEVICE TYPE DISK FORMAT = 'D:\dbawork\na38551\MKS01P_ARCH\';
3> RESTORE ARCHIVELOG FROM SEQUENCE 128458 UNTIL SEQUENCE 128510;
4> RELEASE CHANNEL ch1;
5> }

No hay comentarios:
Publicar un comentario