[ORACLE] RMAN 명령어

반응형

1. Crosscheck 명령어

-. 백업 파일이나 아카이브 로그파일을 RMAN을 사용하지 않고 삭제했을 경우 RMAN세션에서 CROSSCHECK 명령어를 사용하여 RMAN catalog 혹은 control file의 리스트를 현 상태와 동일하게 업데이트 할 수 있다.

CROSSCHECK BACKUP; 모든 백업본을 CROSSCHECK 하려면 아래 명령 사용
LIST EXPIRED BACKUP; CROSSCHECK 명령으로 감지 된 만료 된 백업을 확인하고 싶은 경우 아래 명령사용
DELETE EXPIRED BACKUP; CROSSCHECK 명령으로 감지 된 만료 된 백업을 삭제하고 싶은 경우 아래 명령사용
CROSSCHECK ARCHIVELOG ALL; 모든 아카이브 로그를 CROSSCHECK 하고 싶은 경우 아래 명령사용
LIST EXPIRED ARCHIVELOG ALL; CROSSCHECK 명령으로 감지 된 모든 만료 된 아카이브 로그를 확인하고 싶은 경우 아래 명령사용
DELETE EXPIRED ARCHIVELOG ALL; CROSSCHECK 명령으로 감지 된 모든 만료 된 아카이브 로그를 삭제하고 싶은 경우 아래 명령사용
CROSSCHECK DATAFILECOPY ALL; 모든 datafile image copies을 CROSSCHECK 하고 싶은 경우 아래 명령사용
LIST EXPIRED DATAFILECOPY ALL; 만료 된 datafile copies을 확인하고 싶은 경우 아래 명령사용
DELETE EXPIRED DATAFILECOPY ALL; 만료 된 datafile copies을 삭제하고 싶은 경우 아래 명령사용
CROSSCHECK BACKUP OF TABLESPACE USERS; USERS tablespace의 모든 백업을 CROSSCHECK 하고 싶은 경우 아래 명령사용
LIST EXPIRED BACKUP OF TABLESPACE USERS; USERS tablespace의 만료 된 백업을 확인하고 싶은 경우 아래 명령사용
DELETE EXPIRED BACKUP OF TABLESPACE USERS; USERS tablespace의 만료 된 백업을 삭제하고 싶은 경우 아래 명령사용

 

2. Backup 명령어

-. Oracle 10g RMAN 부터는 백업을 수행할 때 압축을 할 수 있다.

backup as compressed backupset archivelog all
 format '/home/oracle/rman_backup/arc_%U_%T';
압축하면서 전체 Archive log file 백업
 backup as compressed backupset database
 format '/home/oracle/rman_backup/dbf_%U_%T';
압축하면서 전체 Datafile file 백업
반응형

'Database > Oracle' 카테고리의 다른 글

[ORACLE] RMAN Recovery (Datafile 삭제되었을 경우)  (0) 2022.06.13
[ORACLE] RMAN Script example  (0) 2022.06.13
[ORACLE] Full Online backup & Recovery  (0) 2022.06.09
[ORACLE] Online backup Script example  (0) 2022.06.09
[ORACLE] SCN  (0) 2022.06.03