Backup Oracle com Recovery Manager (RMAN)

Bom um assunto bastante delicado é backup …
Qualquer DBA que se preze faz backup né minha gente …..
Existem algumas formas de backup, como dump por exemplo, mas nesse caso vou falar um pouco do RMAN acho que pode ajudar galerinha ai ….

Bem antes de tudo é necessário colocar o banco em archivelog, senão nada acontece !!!!:

1 – Baixe o banco
shutdown immediate

2 – Suba o banco em mount
startup mount

3 – Ative o arquive log
Alter database archivelog;

4 – Suba o Banco
Alter database open;

5 – Verifique o status com:
archive log list

Agora o próximo passo é criar o catalogo. O catalogo é uma espécie de índice que vai armazenar as informações dos backup executados

6 – Inicie o serviço do banco como sys e crie o usuário RMAN. Esse é o usuário utilizado para o gerenciamento do backup.
sqlplus “sys/oracle@BANCO as sysdba”
create user rman identified by rman;
alter user rman default tablespace sysaux temporary tablespace temp;
alter user rman quota unlimited on sysaux;
grant connect, resource, recovery_catalog_owner to rman;

7 – É necessário também criar o schema CATALOG para armazenar o catalogo. No prompt:
rman catalog rman/rman@BANCO
create catalog tablespace sysaux;
exit;

8 – O próximo passo é registrar o banco no catalogo ja criado
rman catalog rman/rman@BANCO target sys/oracle@BANCO
register database;
exit;

9 – Conecte no catalogo para dar andamento nos outros procedimentos. No prompt ….
rman target sys/oracle@BANCO
connect catalog rman/rman@BANCO

10 – O próximo passo é configurar o paralelismo, ou seja, em quantos discos será gerado o backup (nesse caso 4 discos).
Report schema;
Configure device type disk parallelism 4;

10 – Na cópia indique o caminho onde serão gerados os discos, e o nome de cada um. (Lembrando que o diretório deve existir)
copy
datafile 1 TO ‘u01/oracle/product/10.2.0/rman/DISK1.DBF’,
datafile 2 TO ‘
u01/oracle/product/10.2.0/rman/DISK2.DBF’,
datafile 3 TO ‘
u01/oracle/product/10.2.0/rman/DISK3.DBF’,
datafile 4 TO ‘
u01/oracle/product/10.2.0/rman/DISK4.DBF’;

10 – Verifique se a cópia foi executada com sucesso
List copy;
Exit;

Espero que possa ajudar
Kenia Milene