저장소, 데이터베이스 및 파일 시스템

많은 Oracle Enterprise Performance Management System 제품은 저장소를 사용합니다. 저장소에는 제품에 필요한 항목이 포함되어 있습니다. 저장소 콘텐츠는 제품별로 다릅니다. 일부 제품 저장소는 RDBMS를 사용하고, 일부 제품 저장소는 파일 시스템을 사용하며, 일부 제품 저장소는 RDBMS와 파일 시스템을 둘 다 사용합니다.

데이터베이스 백업 유형

컴퓨팅 환경에 따라 여러 유형의 데이터베이스 백업을 사용할 수 있습니다.

Oracle 데이터베이스 백업 및 복구에 대한 자세한 내용은 Oracle Database Backup and Recovery User's Guide를 참조하십시오.

물리적 백업

물리적 백업은 물리적 데이터베이스 파일의 복사본입니다. 예를 들어 물리적 백업에서는 로컬 디스크 드라이브의 데이터베이스 콘텐츠를 다른 안전한 위치로 복사할 수 있습니다.

물리적 백업은 핫 백업일 수도 있고 콜드 백업일 수도 있습니다.

  • 핫 백업 - 핫 백업 중에는 사용자가 데이터베이스를 수정할 수 있습니다. 백업 중에 수행된 변경사항에 대한 로그 파일이 저장되며, 로깅된 변경사항을 적용하여 데이터베이스 및 백업 복사본을 동기화합니다. 전체 백업이 필요하고 서비스 레벨에서 콜드 백업을 위해 시스템 작동 중단을 허용하지 않는 경우 핫 백업이 사용됩니다.

  • 콜드 백업 - 콜드 백업 중에는 사용자가 데이터베이스를 수정할 수 없으므로 데이터베이스 및 백업 복사본이 항상 동기화되어 있습니다. 서비스 레벨에서 필수 시스템 작동 중단이 허용되는 경우에만 콜드 백업이 사용됩니다.

전체 또는 증분 물리적 백업을 수행할 수 있습니다.

주:

정기적으로 콜드 방식의 전체 물리적 백업을 수행하는 것이 좋습니다.

  • 전체 - 제어 파일, 트랜잭션 파일(재실행 로그), 아카이브 파일, 데이터 파일 등 데이터베이스 부분을 포함할 수 있는 데이터 복사본을 생성합니다. 이 백업 유형은 원래 데이터를 복원하는 방법을 제공하여 애플리케이션 오류로부터 데이터를 보호하고 손실에 대비해 보호합니다. 데이터가 변경되는 빈도에 따라 매주 또는 격주로 이 백업을 수행하십시오. 백업 중 사용자가 변경을 수행할 수 없도록 전체 백업을 콜드로 지정하는 것이 좋습니다.

    주:

    전체 물리적 백업의 경우 데이터베이스는 아카이브 로그 모드여야 합니다.

  • 증분 - 최종 전체 물리적 백업 후 변경된 내용만 캡처합니다. 파일은 데이터베이스마다 다르지만 최종 백업 후 생성된 트랜잭션 로그 파일만 아카이브되는 것이 원칙입니다. 증분 백업은 데이터베이스가 사용 중이어도 방식으로 수행될 수 있으나 데이터베이스 성능이 저하됩니다.

백업 외에도, 클러스터링 또는 로그 전달을 사용하여 데이터베이스 콘텐츠를 보호하는 것을 고려해 보십시오. Oracle Enterprise Performance Management System 설치 및 구성 가이드와 RDBMS 설명서를 참조하십시오.

논리적 백업

논리적 백업에서는 물리적 파일이 아닌 데이터를 하나의 위치에서 다른 위치로 복사합니다. 논리적 백업은 데이터베이스, 테이블 또는 스키마를 이동하거나 아카이브하고 데이터베이스 구조를 확인하는 데 사용됩니다.

전체 논리적 백업을 사용하면 운영 체제와 같이 서로 다른 구성요소를 사용하는 환경 간에 다음 항목을 복사할 수 있습니다.

  • 전체 애플리케이션

  • Oracle Hyperion Shared Services RegistryOracle Essbase 큐브와 같은 데이터 저장소

  • 스크립트, 데이터 양식, 규칙 파일 등 개별 아티팩트

논리적 익스포트 백업은 필요한 SQL(Structured Query Language) 문을 생성하여 이진 파일에 쓴 테이블 데이터를 모두 가져옵니다. 논리적 익스포트 백업에는 물리적 디스크 위치와 같은 데이터베이스 인스턴스 관련 정보가 포함되어 있지 않으며 다른 데이터베이스 머신에서 동일한 데이터를 복원할 수 있습니다. 물리적 백업이 실패하거나 데이터베이스 머신을 사용할 수 없게 되는 경우에 대비해 정기적으로 논리적 익스포트 백업을(적어도 매주) 수행하는 것이 좋습니다.

Lifecycle Management를 사용하여 백업

Oracle Hyperion Foundation Services와 함께 제공되는 Oracle Hyperion Enterprise Performance Management System Lifecycle Management를 사용하여 논리적 백업을 수행할 수 있습니다. Oracle Enterprise Performance Management System Lifecycle Management 가이드를 참조하십시오.

파일 시스템 백업 유형

전체 파일 시스템 백업에는 전체 시스템 디렉토리가 포함됩니다. 예를 들어 EPM Oracle 홈 디렉토리를 백업하면 모든 설치된 EPM System 제품이 백업됩니다. 다음 유형 및 빈도로 파일 시스템 백업을 수행할 수도 있습니다.

  • 설치 후 - 제품을 재구성하는 경우 생성되거나 수정된 디렉토리

  • 일별 증분 - 새 디렉토리나 파일 또는 전날 이후 수정된 디렉토리나 파일(저장소 콘텐츠 및 로그 파일 포함)

  • 주별 전체 - 일별 증분 백업을 수행하는 디렉토리에 있는 모든 파일

  • 필요 시 - 가끔 수정되는 데이터