데이터베이스 복원

이 문서에서는 데이터베이스 복원에 대한 세부 정보와 절차를 제공합니다.

복원 작업은 데이터베이스를 Oracle Data Guard 구성의 대기 롤로 이동합니다. reinstate 명령을 사용하여 실패 원인을 수정한 후 실패한 데이터베이스를 서비스로 반환할 수 있습니다.

primary database를 standby로 failover하면 standby database는 primary 롤을 맡고 이전 primary database는 비활성화된 standby로 식별됩니다. Failure의 원인을 수정한 후에는 현재 primary database에 대해 작동하는 Standby로 실패한 데이터베이스를 복원할 수 있습니다.

주:

12.2 데이터베이스를 복원하려면 데이터베이스 호스트에서 몇 가지 단계를 수행하여 데이터베이스를 정지하거나 MOUNT 모드로 시작해야 합니다.

콘솔에 표시된 대로 ORACLE_UNQNAME 환경 변수를 Database Unique Name 값으로 설정한 다음 다음 명령을 실행합니다.

srvctl stop database -d db-unique-name -o abort
srvctl start database -d db-unique-name -o mount

절차

OCI 콘솔을 사용하여 실패한 데이터베이스를 복원할 수 있는 현재 primary database에서 다음 단계를 수행합니다.

  1. DB 시스템 목록 페이지에서 작업할 데이터베이스가 포함된 DB 시스템을 선택합니다. 목록 페이지 또는 DB 시스템을 찾는 데 도움이 필요하면 DB 시스템 나열을 참조하십시오.
  2. 데이터베이스 탭에서 작업할 데이터베이스를 선택합니다.
  3. 데이터베이스 세부정보 페이지에서 Data Guard 그룹 탭을 선택합니다.
  4. 복원할 데이터베이스의 경우 작업 메뉴에서 복원을 선택합니다.
  5. 데이터베이스 복원 패널에서 데이터베이스 관리자 비밀번호를 입력한 다음 확인을 선택합니다.

이제 이 데이터베이스를 대기 데이터베이스로 복원해야 합니다.