Backup da Fast Recovery Area

Dúvidas, dicas e atualizações sobre o Treinamento Oracle Backup & Recovery.
Post Reply
portilho
Site Admin
Posts: 497
Joined: Wed May 29, 2013 8:51 am

Backup da Fast Recovery Area

Post by portilho »

Dúvida enviada por Marcelo Vargas :

"Em um ambiente de alta disponibilidade (24x7) como se comporta o RMAN na hora do backup da área de flashback?
Como a área de flashback está sempre em uso, um determinado arquivo no momento da cópia não estará íntegro...
Existe algum comando específico do RMAN para copiar a área de flashback, para que a cópia nesse determinado momento seja íntegra?
O RMAN dá tipo um "stop" nessa área pra copiar o arquivo e depois libera a área novamente, é assim que funciona?"

portilho
Site Admin
Posts: 497
Joined: Wed May 29, 2013 8:51 am

Re: Backup da Fast Recovery Area

Post by portilho »

Se você está falando sobre a Fast Recovery Area (o nome foi alterado de Flash para Fast, acho que para não confundir com Flashback), se você fizer apenas um "cp -r" dela realmente você pode dar azar e fazer isso no meio da criação de um Archive, por exemplo, e o arquivo será copiado corrompido, pela metade.

A forma correta de copiar a FRA é pelo próprio RMAN (no meu exemplo não fez backup de nada, porque não estou usando FRA):

RMAN> BACKUP DB_RECOVERY_FILE_DEST TO DESTINATION '/home/ricardo/BACKUP/';

Starting backup at 03-OCT-14
using target database control file instead of recovery catalog
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=135 device type=DISK
allocated channel: ORA_DISK_2
channel ORA_DISK_2: SID=371 device type=DISK
specification does not match any archived log in the repository
specification does not match any datafile copy in the repository
specification does not match any backup set in the repository
backup cancelled because there are no files to backup
Finished backup at 03-OCT-14

RMAN>


Ou até com DELETE INPUT, onde já é feita uma limpeza da FRA:

RMAN> BACKUP DB_RECOVERY_FILE_DEST TO DESTINATION '/home/ricardo/BACKUP/' DELETE INPUT;

Starting backup at 03-OCT-14
using channel ORA_DISK_1
using channel ORA_DISK_2
specification does not match any archived log in the repository
specification does not match any datafile copy in the repository
specification does not match any backup set in the repository
backup cancelled because there are no files to backup
Finished backup at 03-OCT-14

RMAN>

Post Reply