2008년 10월 16일
Oracle - RMAN 사용
1. 데이터베이스의 아카이브 로깅을 활성화한다
- 아카이브 로깅을 사용하지 않는다면 데이터베이스의 클린 백업만이 가능하다.
2. recovery catalog 에 접속할 수 있는 유저를 생성한다.
- 테이블 스페이스 생성
SQL> create tablespace rman_repository
2 datafile '/u01/app/oracle/oradata/ORCL/rman_repository01.dbf' size 50M
3 extent management local
4 segment space management auto;
- 유저 생성
SQL> create user rman identified by rman
2 default tablespace rman_repository
3 temporary tablespace temp
4 quota unlimited on rman_repository
5 account unlock;
- 리커버리 카탈로그에 대한 권한 부여
SQL> grant recovery_catalog_owner to rman;
3. 리커버리 카탈로그 생성
# rman catalog rman/rman
RMAN> create catalog tablespace rman_repository;
RMAN> exit;
4. 데이터 베이스 등록
# rman target / catalog rman/rman (원격지에서 접속한다면 target 아이디/비번@시드 형식이 될것이다.)
RMAN> refister database;
- 아카이브 로깅을 사용하지 않는다면 데이터베이스의 클린 백업만이 가능하다.
2. recovery catalog 에 접속할 수 있는 유저를 생성한다.
- 테이블 스페이스 생성
SQL> create tablespace rman_repository
2 datafile '/u01/app/oracle/oradata/ORCL/rman_repository01.dbf' size 50M
3 extent management local
4 segment space management auto;
- 유저 생성
SQL> create user rman identified by rman
2 default tablespace rman_repository
3 temporary tablespace temp
4 quota unlimited on rman_repository
5 account unlock;
- 리커버리 카탈로그에 대한 권한 부여
SQL> grant recovery_catalog_owner to rman;
3. 리커버리 카탈로그 생성
# rman catalog rman/rman
RMAN> create catalog tablespace rman_repository;
RMAN> exit;
4. 데이터 베이스 등록
# rman target / catalog rman/rman (원격지에서 접속한다면 target 아이디/비번@시드 형식이 될것이다.)
RMAN> refister database;
# by | 2008/10/16 18:03 | ORACLE | 트랙백 | 덧글(2)





☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
테스트 해보니..
복국 카카로그에 데이타베이스가 등록되었습니다.
모든 복구 카타로그의 resync 를 시작합니다.
모든 resync 가 완성되었습니다.