데이터베이스 파일을 백업 디렉토리로 복사

2024. 3. 12. 08:24DBMS/ORACLE Admin

반응형

Oracle 데이터베이스에서 제어 파일, 로그 파일, 데이터 파일 및 임시 파일의 경로를 가져와서 해당 경로에 대한 복사 명령을 생성

 

select 'cp -av '||name ||' /home/oracle/backup/noarch/2024/' from v$controlfile union all select 'cp -av '||member ||' /home/oracle/backup/noarch/2024/' from v$logfile union all select 'cp -av '||name ||'

/home/oracle/backup/noarch/2024/' from v$datafile union all select 'cp -av 

/home/oracle/backup/noarch/2024/' from v$tempfile;

-av: cp 명령에 대한 옵션으로, 복사 작업의 진행 상황을 자세히 표시

||name || : 각 제어 파일의 경로를 현재 명령에 연결(concatenate)

v$datafile 뷰는 데이터 파일, v$tempfile 뷰는 임시 파일 , v$logfile 뷰는 로그 , v$controlfile 뷰는 데이터베이스 제어 파일의 정보를 제공하므로, 여기서는 각 제어 파일의 경로를 가져옴

 

 데이터베이스 파일을 해당 백업 디렉토리로 복사하기 위한 명령 집합이다.

반응형

'DBMS > ORACLE Admin' 카테고리의 다른 글

CREATE PLUGGABLE DATABASE  (0) 2024.03.12
log apply 중단 flashback on  (0) 2024.03.12
SMON  (0) 2024.03.11
COLD BACKUP, HOT BACKUP  (0) 2024.03.10
EXTENT MANAGEMENT LOCAL  (0) 2024.03.10