데이터베이스 복원

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

복원은 데이터베이스를 Oracle Data Guard 연관의 대기 롤로 이동합니다. 실패 원인을 정정한 후 reinstate 명령을 사용하여 실패한 데이터베이스를 서비스 상태로 되돌릴 수 있습니다.

primary database를 standby database로 failover하면 standby가 primary 롤을 맡고 이전 primary가 비활성화된 standby로 식별됩니다. 실패 원인을 해결한 후 Data Guard 연결을 사용하여 실패한 데이터베이스를 현재 기본 데이터베이스에 대해 작동하는 대기 데이터베이스로 복원할 수 있습니다.

주:

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. 이 데이터베이스를 복원할 Data Guard 연관의 경우 작업 메뉴에서 복구를 선택합니다.
  5. 데이터베이스 복원 패널에서 데이터베이스 관리자 비밀번호를 입력한 다음 확인을 선택합니다.

이제 이 데이터베이스를 Data Guard 연관에서 대기 데이터베이스로 복원해야 합니다.