데이터베이스 복원
이 문서에서는 데이터베이스 복원에 대한 세부 정보와 절차를 제공합니다.
복원 작업은 데이터베이스를 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에서 다음 단계를 수행합니다.
- DB 시스템 목록 페이지에서 작업할 데이터베이스가 포함된 DB 시스템을 선택합니다. 목록 페이지 또는 DB 시스템을 찾는 데 도움이 필요하면 DB 시스템 나열을 참조하십시오.
- 데이터베이스 탭에서 작업할 데이터베이스를 선택합니다.
- 데이터베이스 세부정보 페이지에서 Data Guard 그룹 탭을 선택합니다.
- 복원할 데이터베이스의 경우 작업 메뉴에서 복원을 선택합니다.
- 데이터베이스 복원 패널에서 데이터베이스 관리자 비밀번호를 입력한 다음 확인을 선택합니다.
이제 이 데이터베이스를 대기 데이터베이스로 복원해야 합니다.