Skip to main content
SnapCenter software
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

지정 시점 복구를 사용하여 테이블스페이스 복원 및 복구

데이터베이스의 다른 테이블스페이스에 영향을 주지 않고 손상되거나 삭제된 테이블스페이스 하위 집합을 복원할 수 있습니다. SnapCenter RMAN을 사용하여 테이블스페이스의 PITR(지정 시점 복구)을 수행합니다.

시작하기 전에

  • 테이블스페이스의 PITR을 수행하는 데 필요한 백업은 카탈로그화하고 마운트해야 합니다.

  • 루트가 아닌 사용자로 플러그인을 설치한 경우, prescript 및 postscript 디렉토리에 대한 실행 권한을 수동으로 할당해야 합니다.

이 작업에 관하여

PITR 작업 중에 RMAN은 지정된 보조 대상에 보조 인스턴스를 생성합니다. 보조 대상은 마운트 지점이나 ASM 디스크 그룹이 될 수 있습니다. 마운트된 위치에 충분한 공간이 있는 경우 전용 마운트 지점 대신 마운트된 위치 중 하나를 재사용할 수 있습니다.

날짜와 시간 또는 SCN을 지정하면 테이블스페이스가 소스 데이터베이스에 복원됩니다.

ASM, NFS, SAN 환경에 있는 여러 테이블스페이스를 선택하고 복원할 수 있습니다. 예를 들어, 테이블스페이스 TS2와 TS3가 NFS에 있고 TS4가 SAN에 있는 경우 단일 PITR 작업을 수행하여 모든 테이블스페이스를 복원할 수 있습니다.

참고 RAC 설정에서는 RAC의 모든 노드에서 테이블스페이스의 PITR을 수행할 수 있습니다.

단계

  1. 왼쪽 탐색 창에서 *리소스*를 클릭한 다음 목록에서 적절한 플러그인을 선택합니다.

  2. 리소스 페이지에서 보기 목록에서 데이터베이스 또는 *리소스 그룹*을 선택합니다.

  3. 데이터베이스 세부 정보 보기 또는 리소스 그룹 세부 정보 보기에서 단일 인스턴스(멀티테넌트) 유형의 데이터베이스를 선택합니다.

    데이터베이스 토폴로지 페이지가 표시됩니다.

  4. 복사본 관리 보기에서 기본 또는 보조(미러링 또는 복제) 스토리지 시스템의 *백업*을 선택합니다.

    백업이 카탈로그화되어 있지 않으면 백업을 선택하고 *카탈로그*를 클릭해야 합니다.

  5. 카탈로그화된 백업을 선택한 후 *를 클릭합니다.복원 아이콘 *.

  6. 복원 범위 페이지에서 다음 작업을 수행합니다.

    1. RAC(Real Application Clusters) 환경에서 데이터베이스 백업을 선택한 경우 RAC 노드를 선택합니다.

    2. *테이블스페이스*를 선택한 다음 복원하려는 테이블스페이스를 지정합니다.

      참고 SYSAUX, SYSTEM 및 UNDO 테이블스페이스에서는 PITR을 수행할 수 없습니다.
    3. 복원 및 복구에 필요한 경우 데이터베이스 상태 변경을 선택하여 복원 및 복구 작업을 수행하는 데 필요한 상태로 데이터베이스 상태를 변경합니다.

  7. 복구 범위 페이지에서 다음 작업 중 하나를 수행합니다.

    • 특정 시스템 변경 번호(SCN)로 복구하려면 *SCN까지*를 선택하고 SCN과 보조 대상을 지정합니다.

    • 특정 날짜와 시간으로 복구하려면 *날짜 및 시간*을 선택하고 날짜와 시간, 보조 대상을 지정하세요.

      SnapCenter 지정된 SCN 또는 선택한 날짜와 시간을 기반으로 PITR을 수행하는 데 필요한 최적의 데이터 및 로그 백업 수를 식별한 다음 마운트하고 카탈로그화합니다.

  8. PreOps 페이지에서 복원 작업 전에 실행할 사전 스크립트의 경로와 인수를 입력합니다.

    사전 스크립트는 /var/opt/snapcenter/spl/scripts 경로나 이 경로 내부의 폴더에 저장해야 합니다. 기본적으로 /var/opt/snapcenter/spl/scripts 경로가 채워집니다. 이 경로 내에 스크립트를 저장하기 위한 폴더를 만든 경우 경로에 해당 폴더를 지정해야 합니다.

    스크립트 시간 초과 값을 지정할 수도 있습니다. 기본값은 60초입니다.

    SnapCenter 사용하면 프리스크립트와 포스트스크립트를 실행할 때 미리 정의된 환경 변수를 사용할 수 있습니다."자세히 알아보기"

  9. PostOps 페이지에서 다음 단계를 수행하세요.

    1. 복원 작업 후 실행할 PostScript의 경로와 인수를 입력합니다.

      참고 복원 작업이 실패하면 포스트스크립트가 실행되지 않고 정리 작업이 직접 시작됩니다.
    2. 복구 후 데이터베이스를 열려면 확인란을 선택하세요.

  10. 알림 페이지의 이메일 환경 설정 드롭다운 목록에서 이메일 알림을 보낼 시나리오를 선택합니다.

  11. 요약을 검토한 후 *마침*을 클릭하세요.

  12. 모니터 > *작업*을 클릭하여 작업 진행 상황을 모니터링하세요.