Configuring the Oracle Fast Recovery Area (FRA)

A Fast Recovery Area nos permite abrigar em diretório de FS ou ASM arquivos permanentes (cópias multiplexadas de control file ou online redo logs) ou arquivos transientes (archived redo logs, cópias de datafiles ou control files, control file autobackps, backup pieces, etc). Esta área é administrada de forma automática pelo Oracle, que permite a sua definição e tamanho no momento da instalação do banco, ou posteriormente, sem causar downtime.

No meu caso, eu já tenho a FRA configurada:

SQL> SELECT INSTANCE_NAME,STATUS FROM GV$INSTANCE;
 
INSTANCE_NAME    STATUS
---------------- ------------
RMANDB           OPEN
 
SQL> SHO PARAMETER DB_RECOVERY_FILE_DEST
 
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
db_recovery_file_dest                string      /oracle/fra
db_recovery_file_dest_size           big integer 700M

Em caso de necessidade de alteração, o parâmetro DB_RECOVERY_FILE_DEST_SIZE deve ser definido primeiro (ajustando o tamanho dessa área), e posteriormente o parâmetro DB_RECOVERY_FILE_DEST (que define a sua localização):

Validando o diretório atual:

[oracle@oel8 ~]$ cd /oracle/fra
[oracle@oel8 fra]$ ll
total 0
drwxr-x---. 5 oracle oinstall 60 May  2  2020 RMANDB
[oracle@oel8 fra]$ cd RMANDB/
[oracle@oel8 RMANDB]$ ll
total 0
drwxr-x---. 3 oracle oinstall 24 May  2  2020 autobackup
drwxr-x---. 2 oracle oinstall 33 Apr  5  2020 controlfile
drwxr-x---. 2 oracle oinstall 93 Apr  5  2020 onlinelog
[oracle@oel8 RMANDB]$ cd ..
[oracle@oel8 fra]$ du -hs *
171M    RMANDB

Criando novo diretório:

[oracle@oel8 oracle]$ mkdir fra2
[oracle@oel8 oracle]$ chmod 775 fra2
[oracle@oel8 oracle]$ pwd
/oracle
[oracle@oel8 oracle]$ ll
total 0
drwxrwxr-x. 5 oracle oinstall  53 Mar 30  2020 18.0.0
drwxrwxr-x. 2 oracle oinstall 222 Feb 27 05:58 archives
drwxrwxr-x. 3 oracle oinstall  20 Apr  5  2020 dados
drwxrwxr-x. 3 oracle oinstall  20 Apr  5  2020 fra
drwxrwxr-x. 2 oracle oinstall   6 Feb 27 06:15 fra2
[oracle@oel8 oracle]$

Alterando os parâmetros do banco:

[oracle@oel8 oracle]$ rman target /
 
Recovery Manager: Release 18.0.0.0.0 - Production on Sat Feb 27 06:18:07 2021
Version 18.3.0.0.0
 
Copyright (c) 1982, 2018, Oracle and/or its affiliates.  All rights reserved.
 
connected to target database: RMANDB (DBID=3825250984)
 
RMAN> ALTER SYSTEM SET DB_RECOVERY_FILE_DEST_SIZE=500M;
 
using target database control file instead of recovery catalog
Statement processed
 
RMAN> ALTER SYSTEM SET DB_RECOVERY_FILE_DEST='/oracle/fra2';
 
Statement processed
 
RMAN>

Fonte: https://docs.oracle.com/database/121/ADMQS/GUID-D6A541BF-A878-4B45-AFAC-1E921554731E.htm

Leave a Comment

Your email address will not be published.