backup - Rman
Backup - RMAN

* Creëer een catalog
* Register een database
* Un-register een database
* Reset de catalog na een restlogs op de target
* Resync de catalog met de target controlfile
* Verwijder een backup
* Backup een database
* Restore/recover een database
* Laat de controlfile backup record zien
* Verschillende commando's

Creëer een catalog



Creëer een tablespace
Creëer een user
grant connect, resource, recovery_catalog_owner aan de user

rman catalog user/pass@db 
create catalog tablespace "XXX_AA";
rman catalog user/pass@db create catalog tablespace "XXX_AA";

Let op. is case sensitive (i.e. moet dus met hoofdletters
Let op. Als je de foutmelding 'rman: can't open catalog', krijgt, kijkdan of oracle's rman loopt (wich rman). X11 heeft ook een commando dat rman heet. Indien noodzakelijk, hernoemen.

Register een database



Let op. zorg er voor dat de target database een password file heeft
rman catalog user/pass@rmandb target user/pass@db 
register database;


Un-register een database

select * from rc_database; 
select db_key, db_id from db;
sqlplus user/pass@rmandb
execute dbms_rcvcat.unregisterdatabase(, );

 

Reset de catalog na een restlogs op de target

reset database;  

Resync de catalog met de target controlfile

resync catalog; 

Verwijder een backup

run {
allocate channel t1 type disk;
delete backuppiece ;
release channel t1;
}

 

Laat de controlfile backup record zien

 

set pages 999
lines 100
col name format a60
break on set_stamp skip 1
select	set_stamp ,	to_char(ba.completion_time, 'HH24:MI DD/MM/YY') finish_time ,	
df.name
from v$datafile df , v$backup_datafile ba
where df.file# = ba.file# and ba.file# != 0
order by set_stamp, ba.file#
/

 

 

Advertentie

>

Poll

Voorkeur
 

Wie is er aanwezig

We hebben 301 gasten online