콘솔을 사용하여 데이터베이스 복구

이 문서에서는 복구 서비스 또는 오브젝트 스토리지에 저장된 자동 백업에서 데이터베이스를 복구하는 방법에 대해 설명합니다.

백업에 대한 자세한 내용은 Base Database Service에서 백업 및 복구를 참조하십시오.

필요한 IAM 정책

Oracle Cloud Infrastructure를 사용하려면 관리자가 정책의 보안 접근 권한을 부여해야 합니다. SDK, CLI 또는 기타 툴과 함께 콘솔 또는 REST API를 사용하는 경우 이 액세스가 필요합니다. 권한이 없거나 권한이 부여되지 않았음을 알리는 메시지가 표시되면 관리자에게 어떤 유형의 액세스 권한이 있는지, 어떤 구획에서 작업할 수 있는지 확인하십시오.

정책을 처음 사용하는 경우 정책 시작하기공통 정책을 참조하십시오.

필요 조건

DB 시스템에서는 오브젝트 스토리지에 적용 가능한 Swift 엔드포인트에 대한 연결을 포함하여 복구 서비스 또는 오브젝트 스토리지 서비스에 접근해야 합니다. Oracle은 이 액세스를 사용으로 설정하려면 VCN과 함께 서비스 게이트웨이를 사용할 것을 권장합니다. 복구 서비스를 사용하려면 각 데이터베이스 VCN에 전용 네트워크 경로가 필요합니다.

서비스 게이트웨이를 포함하여 DB 시스템에 대한 VCN 설정에 대한 자세한 내용은 VCN 및 서브넷을 참조하십시오.

사용할 Swift 끝점에 대한 자세한 내용은 Oracle Cloud Infrastructure Object Storage를 내 온프레미스 백업의 대상으로 사용할 수 있습니까?를 참조하십시오.

일반 정보

  • 백업에서 DB 시스템을 복원하면 기본 비밀번호 프로파일이 재설정됩니다.
  • 콘솔을 사용하여 콘솔 또는 API를 사용하여 생성된 자동 백업에서 데이터베이스를 복원할 수 있습니다. 데이터베이스의 마지막으로 알려진 정상 상태로 복원하거나 특정 시점이나 기존 SCN(시스템 변경 번호)을 지정할 수 있습니다. 독립형 백업을 사용하여 새 데이터베이스를 생성할 수도 있습니다.
  • 콘솔에 표시되는 백업 목록에는 관리되지 않는 백업(RMAN 또는 dbcli를 사용하여 직접 생성된 백업)이 포함되지 않습니다.
  • 복원 중인 데이터베이스가 지정된 시간 기록 또는 SCN 이후 고객 관리 암호화 키를 사용하도록 구성된 경우 고객 관리 키가 사용으로 설정되지 않은 상태로 데이터베이스가 복원됩니다. 복원 후 암호화 설정을 변경하여 고객 관리 키를 사용할 수 있습니다.

자세한 내용은 암호화 키 관리를 참조하십시오.

절차

OCI 콘솔을 사용하여 데이터베이스를 복원하려면 다음 단계를 수행하십시오.

  1. DB 시스템 목록 페이지에서 작업할 데이터베이스가 포함된 DB 시스템을 선택합니다. 목록 페이지 또는 DB 시스템을 찾는 데 도움이 필요하면 DB 시스템 나열을 참조하십시오.
  2. 데이터베이스 탭에서 작업할 데이터베이스를 선택합니다.
  3. 데이터베이스 세부정보 페이지의 작업 메뉴에서 복원을 선택합니다.

    주:

    리소스에서 독립형 백업을 선택하여 백업 목록에 액세스할 수도 있습니다.
  4. 다음 복원 옵션 중 하나를 선택합니다.
    • 최신으로 복원: 최소한의 데이터 손실로 데이터베이스를 마지막 정상 작동이 확인된 상태로 복원합니다.
    • 시간 기록으로 복원: 데이터베이스를 지정된 시간 기록으로 복원합니다.
    • SCN으로 복원: 지정된 SCN(시스템 변경 번호)을 사용하여 데이터베이스를 복원합니다. 이 SCN은 유효해야 합니다.

      주:

      데이터베이스 호스트에 접근 및 쿼리하거나 온라인 또는 보관된 로그에 접근하여 사용할 SCN 번호를 결정할 수 있습니다.
  5. 복원을 선택하고 확인합니다.

주:

복원 작업이 실패하면 데이터베이스가 "복원 실패" 상태가 됩니다. 다른 복원 옵션을 사용하여 복원을 다시 시도할 수 있습니다. 그러나 Oracle은 데이터베이스를 복원하려고 재시도하기 전에 호스트에서 RMAN 로그를 검토하고 문제를 해결할 것을 권장합니다.