log apply 중단 flashback on

2024. 3. 12. 15:08DBMS/ORACLE Admin

반응형

재해 복구 및 데이터 동기화를 위해 물리적 스탠바이 데이터베이스를 관리하는 과정

 
SQL> alter database recover managed standby database cancel; 
SQL> ALTER DATABASE RECOVER MANAGED STANDBY DATABASE CANCEL;
 
관리형 스탠바이 데이터베이스의 재해 복구 프로세스를 취소하여 재해 복구가 더 이상 필요하지 않거나 중단해야 할 때 사용됨

 

 

 

 
SQL> SELECT PROCESS, STATUS FROM V$MANAGED_STANDBY;

 

- 관리형 스탠바이 데이터베이스의 백그라운드 프로세스 상태를 조회
 

 
 

 

 
SQL> ALTER DATABASE FLASHBACK ON;
  데이터베이스에서 Flashback을 활성화. 
 
 
 
SQL> SELECT LOG_MODE, FLASHBACK_ON, FORCE_LOGGING FROM V$DATABASE;

 

 

데이터베이스의 로그 모드, Flashback 활성화 상태 및 강제 로깅 설정을 확인

  • LOG_MODE: 현재 데이터베이스의 로그 모드.
  • FLASHBACK_ON: Flashback이 활성화되어 있는지 여부.
  • FORCE_LOGGING: 강제 로깅이 활성화되어 있는지 여부.
 

 

 

 

 

 

SQL> ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT;
 

  관리형 스탠바이 데이터베이스의 재해 복구 프로세스를 시작하며, 연결된 모드로 복구를 수행한다.

주 데이터베이스로부터 변경된 로그를 스탠바이 데이터베이스에 적용하여 동기화하는 작업.

 

 

 
SQL> SELECT PROCESS, STATUS FROM V$MANAGED_STANDBY;

 

 
- 스탠바이 데이터베이스의 백그라운드 프로세스 상태를 다시 확인
 - 이전에는 MRP0 프로세스가 'APPLYING_LOG' 상태였으나, 이제는 'CONNECTED' 상태로 변경되었음을 알 수 있음. MRP0는 주 데이터베이스의 로그를 스탠바이 데이터베이스에 적용하는 Managed Recovery Process를 의미함
 

 

 
  
반응형

'DBMS > ORACLE Admin' 카테고리의 다른 글

Data Guard 구성 생성  (0) 2024.03.13
CREATE PLUGGABLE DATABASE  (0) 2024.03.12
데이터베이스 파일을 백업 디렉토리로 복사  (0) 2024.03.12
SMON  (0) 2024.03.11
COLD BACKUP, HOT BACKUP  (0) 2024.03.10