Oracle Database 백업 구성에 대해 알아보기
온프레미스 데이터베이스를 OCI Object Storage 버킷에 백업합니다.
소스 데이터베이스에 Oracle Database 백업 모듈 설치
먼저 OCI용 Oracle Database Cloud Backup Module을 설치하여 OCI로 백업합니다.
모듈을 다운로드하고(시작하기 전에 참조) 데이터베이스 서버에 설치합니다.
클라우드 백업을 지원하도록 RMAN 구성
필요한 백업 모듈을 설치하고 RMAN(Recovery Manager) 설정을 구성한 후에는 익숙한 RMAN 명령을 사용하여 백업을 생성할 수 있습니다. 클라우드 백업에 대한 정보는 데이터베이스 콘트롤 파일과 Recovery Catalog(사용하는 경우)에서 유지 관리됩니다.
계정의 클라우드 저장 영역 위치를 백업하기 전에 일부 RMAN 속성을 구성해야 합니다.
- 백업 보존 기간 설정(30일)
- 방금 설치한 라이브러리 및 구성 파일을 사용하는
sbt_tape라는 장치 유형 설정 클라우드에서 정의된 스토리지 청크의 이름은onPremBackup_로 시작됩니다. - 암호화를 켜는 중입니다. 이는 데이터 보안을 위한 것이며 온프레미스-클라우드 백업 시나리오에 필수적입니다.
- 여러 스레드가 데이터 파일을 백업하고 복원하도록 병렬도를 설정합니다. 성능 향상을 위한 것입니다.
- RMAN이 클라우드로의 불필요한 전송을 수행하지 않도록 백업 최적화를 ON으로 설정합니다. 예를 들어, 백업 파일이 이미 존재하고 "새" 백업을 수행하기 전에 변경 사항이 없는 경우 이 파일은 처리되지 않으므로 시간이 절약됩니다.
- 클라우드로 이동하는 파일과 클라우드에서 이동하는 파일의 압축 레벨 설정
- 모든 백업에 대한 기본값으로
sbt_tape장치 구성
온-프레미스 데이터베이스 백업
보안상의 이유로 OCI에 백업하려면 암호화를 사용해야 합니다. 옵션은{\f2732 Transparent Data Encryption(TDE) }또는 암호 암호화{\f2732 (password encryption) }또는 둘 다입니다{\f2732 .} 비밀번호 암호화를 사용합니다.
백업 및 복구의 경우 셸 스크립트 또는 RMAN 실행 블록에서 이 명령 시퀀스를 실행합니다.