ASM(Automatic Storage Management)은 Oracle 데이터베이스 파일 관리를 위해 제작된 통합 파일 시스템 및 볼륨 관리자입니다.
Oracle FS Data Protection Manager(DPM)는 ASM을 사용하는 Oracle 데이터베이스를 지원합니다. ASM은 기본 I/O 성능과 간편한 파일 시스템 관리 기능을 제공합니다. ASM은 여러 Oracle 데이터베이스 파일을 직접 관리할 필요를 없앰으로써 데이터베이스 관리를 간소화합니다. ASM을 사용하면 사용 가능한 모든 스토리지를 Oracle ASM 디스크 그룹으로 구분합니다. 사용자가 소규모 디스크 그룹 세트를 관리하고 ASM이 이러한 디스크 그룹 내의 데이터베이스 파일 배치를 자동화합니다.
ASM 인스턴스는 두 가지 방법으로 구성할 수 있습니다. 초기화 매개변수 파일(PFILE) 또는 서버 매개변수 파일(SPFILE)을 사용할 수 있습니다. 두 매개변수 파일 모두 모든 ASM 인스턴스 구성 세부 사항이 포함됩니다. 어떤 방법을 사용하든 간에 관리되는 데이터베이스에서 사용되지 않는 디스크 그룹에 매개변수 파일을 저장합니다.
Data Protection Manager에 대한 디스크 그룹을 구성할 때는 다음과 같은 제한 사항이 적용됩니다.
각 Oracle FS System LUN에 대해 하나의 드라이브 분할 영역을 만듭니다.
DPM은 각 디스크 그룹을 일관성 그룹으로 취급하여 DPM이 일관성 그룹을 단일 데이터 블록으로 백업 및 복원할 수 있게 해줍니다.
각 디스크 그룹은 단일 Oracle FS System의 LUN으로 구성되어야 합니다.
모든 데이터 파일, 컨트롤 파일, SPFILE 및 다시 실행 로그를 단일 ASM 디스크 그룹에 저장합니다. 예를 들어, 모든 데이터 파일을 DATA 디스크 그룹에 배치하고 백업 및 아카이브 로그 파일을 FRA(플래시 복구 영역) 디스크 그룹에 배치합니다. 여러 디스크 그룹에 걸쳐 있는 다중화 컨트롤 파일 및 다시 실행 로그는 지원되지 않습니다.
ASM 디스크 그룹을 Oracle 데이터베이스 FRA에서 구분된 상태로 유지합니다. FRA에는 데이터베이스 아카이브 다시 실행 로그 파일이 저장됩니다. 아카이브 로그 및 데이터베이스 백업이 포함된 FRA는 데이터 파일과 별개의 디스크 그룹에 배치할 수 있습니다. 하지만 FRA는 사용자가 백업 및 복원하려는 다른 데이터베이스의 데이터, 컨트롤 및 로그 파일이 포함된 디스크 그룹에 있지 않아야 합니다.
Oracle ASM에서 두 개 이상의 데이터베이스를 관리할 수 있고, 일부 데이터베이스가 동일한 디스크 그룹에 상주할 수 있지만, 2개 이상의 디스크 그룹에 데이터베이스가 상주해서는 안됩니다.
동일한 디스크 그룹을 사용하는 여러 데이터베이스는 함께 백업 및 복원됩니다.
DPM은 자동 시점 복구를 사용해서 데이터베이스를 복원합니다. 롤 포워드 복구는 지원되지 않습니다.
Linux 및 Solaris 운영 체제의 경우, DPM에서 사용자는 ASM 인스턴스에 대한 사용자 이름 및 관리하려는 각 데이터베이스에 대한 사용자 이름을 제공해야 합니다. 사용자 이름은 DPM에 데이터베이스에 대한 인증된 운영 체제 액세스 권한을 제공합니다. 암호는 필수가 아닙니다.
ASM 응용 프로그램에 일관성 그룹이 포함되었고, 디스크 그룹을 나타낼 경우에는 해당 일관성 그룹에 대해 자격 증명을 설정하거나 변경할 수 없습니다.
DPM은 위 요구 사항이 충족되었는지 확인하기 위한 테스트를 수행하고 문제가 발생할 경우 피드백을 제공합니다.