Datele depozit (repozitory) RMAN sunt ținute întotdeauna în fișierul de control al bazei de date. Parametrul de inițializare CONTROL_FILE_RECORD_KEEP_TIME controlează modul în care înregistrările de backup sunt păstrate în fișierul de control înainte ca aceste înregistrări sa fie re-utilizate pentru a stoca informații despre backup-uri mai recente. În mod implicit acest parametru este setat la 7 zile. O altă copie a datelor depozit RMAN poate fi, de asemenea, salvata în catalogul de recuperare. RMAN poate fi folosit cu sau fără un catalog de recuperare. Un catalog de recuperare este o schemă stocată într-o bază de date care urmărește backup-uri și script-uri înmagazinate pentru utilizarea în backup-uri RMAN și situații de recuperare.
Se recomandă crearea catalogului de recuperare într-o bază de date separata de oricare dintre bazele de date țintă.
1. Primul pas este crearea unui tablespace separat pentru catalog-ul ce urmează a fi creat. Acest pas nu este obligatoriu (se poate folosi un tablespace existent dar eu prefer sa fie creat un altul).
create tablespace rcat_tbs
datafile ‘/u02/oracle/oradata/orcl/rcat_tbs01.dbf’ size 100M autoextend off
EXTENT MANAGEMENT LOCAL
segment space management auto;
2. În continuare vom crea proprietarul catalogului de recuperare. Utilizator sys nu poate fi proprietarul catalogului de recuperare.
CREATE USER RCAT IDENTIFIED BY ghe53x
default tablespace rcat_tbs;
grant connect,resource,recovery_catalog_owner to rcat;
3. Crearea efectivă a catalogului de recuperare este efectuată în RMAN în timp ce sunteți conectați la baza de date în care catalogul va fi creat. Comanda CREATE CATALOG va crea catalogul de recuperare în tablespace-ul utilizatorului rcat.
$ rman catalog rcat/ghe53x
Recovery Manager: Release 11.2.0.3.0
Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.
connected to recovery catalog database
RMAN> create catalog;
recovery catalog created
RMAN> exit
4. Catalogul trebuie înregistrat la bază de date.
Recovery Manager complete.
$ rman catalog rcat/ghe53x@orcl target /
Recovery Manager: Release 11.2.0.3.0
Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.
connected to target database: orcl
connected to recovery catalog database
RMAN> register database;
database registered in recovery catalog
starting full resync of recovery catalog
full resync complete