백업에서 복원
원본 데이터베이스의 데이터베이스 백업에서 Target Database로 데이터를 복원합니다.
대상 데이터베이스에 Oracle Database Backup 설치
oci_install.jar
파일을 대상 데이터베이스 호스트로 복사하고 명령을 실행하여 대상에 Oracle Database Backup을 설치합니다.
DBID 설정 및 백업에서 SPF 파일 복원
RMAN 명령을 실행하여 DBID 및 암호 해독(decryption) 암호를 설정하여 백업에서 SPF 파일을 복원합니다. DBID를 설정할 때는 RMAN을 사용하여 대상 DBID를 소스 DBID로 바꿉니다.
감사 파일에 대한 디렉토리 생성
감사 파일의 대상 디렉토리를 만듭니다.
기본 위치는 /u01/app/oracle/admin/$ORACLE_SID/adump
입니다. 복원된 spfile
에서 audit_file_dest
문자열을 검색하여 원래 데이터베이스에서 사용하는 설정을 확인할 수 있습니다.
spfile
는 문자열이 제대로 구문 분석되어야 하는 이진 파일입니다. 그러나 간단한 grep이 전체 경로를 제공하지 못하도록 줄 바꿈이 있을 수 있습니다. 문자열의 -s ""
옵션은 줄바꿈을 제거하고 sed
명령은 audit_file_dest
뒤에 있는 텍스트를 구문 분석합니다. sed
명령은 non-greedy 정규 표현식을 처리하지 않으므로 파일 끝을 자르는 데 awk
명령이 필요합니다.