Oracle Data Guard의 자동화 기능은 하나 이상의 동기화된 라이브 데이터베이스 복사본을 관리하여 기본 데이터베이스가 예기치 않게 중단되는 경우에도 데이터 손실이 전혀 발생하지 않도록 해줍니다
사전 이해가 필요한 용어 (업그레이드 vs 업데이트)
DB 시스템 업그레이드 Upgrade the DB System
이전 버전을 사용하는 DB 시스템을 현재 버전으로 업그레이드, operating system (OS) and Grid Infrastructure (GI)
DB 시스템의 운영 체제(OS) 업데이트 Update the Operating System of a DB System
주기적으로 DB 시스템의 운영 체제(OS)를 업데이트하는 것이 필요하고 수행하기 전에 데이터베이스를 백업 필요
DB 시스템 내의 데이터베이스 업그레이드 Upgrade the Database in a DB System
이전 Oracle Database 버전을 사용하는 데이터베이스 인스턴스를 최신 Oracle Database 버전으로 업그레이드, 19c, 21c, 23c.
DB 시스템 내의 데이터베이스 업데이트 Update the Database in a DB System
안정적인 운영을 보장하기위해 주기적으로 업데이트. 데이터베이스를 업데이트하기 전에 해당 DB 시스템을 업데이트하는 것을 권장
- 이번 장에서 다룰 메인 주제는 업데이트지만 OS 버전에 영향을 주는 상황이 있어 업그레이드 내용도 포함
- a. DB 19.17을 설치(OL7), Data Guard 구성한 후 현재 최종 패치인 19.22로 업데이트(OL7 유지)
- b. DB 19.17을 설치(OL7), 최종 패치 19.22로 업데이트(OL7 유지) 후 백업 후에 백업에서 새로운 DB 생성(OL8)
- c. DB 19.17을 설치(OL7), 최종 패치 19.22로 업데이트(OL7 유지) 후 DG Standby 구성 (OL8)
DB 업그레이드 참고
19.21 또는 21.12 이전 DB 버전은 Oracle Linux OL7 사용 (백업에서 복원되거나 DG Standby 구성할 때도 마찬가지 OL7)
19.21 또는 21.12 DB 버전부터는 Oracle Linux OL8 사용 (백업에서 복원되거나 DG Standby 구성할 때도 마찬가지 OL8), OL7로 생성될지 OL8로 생성될지는 DB 버전이 19.21 또는 21.12 이전과 이후 버전에 따라 다름.
DG가 포함된 DB 업데이트 순서 요약
1. Standby DB 시스템 업데이트
2. Standby 데이터베이스 업데이트
3. Switch Over (DB 정상작동 여부 확인) : 기존 Standby가 New Primary가 되고 기존 Primary가 New Standby가 됨
4. 기존 Primary (New Standby) DB 시스템 업데이트
5. 기존 Primary (New Standby) 데이터베이스 업데이트
6. Switch Over (DB 정상작동 여부 확인)
DB 19.17을 설치(OL7), Data Guard 구성한 후 현재 최종 패치인 19.22로 업데이트(OL7 유지)
DB 19.17 설치
Data Guard DG는 최소 Enterprise Edition 이상 필요 (Standard Edition X)
Active Data Guard ADG는 Enterprise Edition Extreme Performance 필요
접속하여 OS, DB 버전확인
Data Guard 구성
19.22로 업데이트 - Standby DB
Siwtch Over
19.22로 업데이트 - 이전 Primary DB (현재 Standby)
Failover - 현재 Standby를 다시 Primary로
Primary OL7 - Standby OL7
dgmgrl system
show configuration
show configuration lag
validate database DBDG_qzk_sin
validate database DBDG_dcc_sin
DB 19.17을 설치(OL7), 최종 패치 19.22로 업데이트(OL7 유지) 후 백업 후에 백업에서 새로운 DB 생성(OL8)
접속하여 OS, DB 버전확인
최종 패치 19.22로 업데이트(OL7)
백업
백업본에서 DB 생성
Main OL7 - fromBackup OL8
DB 19.17을 설치(OL7), 최종 패치 19.22로 업데이트(OL7 유지) 후 DG Standby 구성 (OL8)
접속하여 OS, DB 버전확인
최종 패치 19.22로 업데이트(OL7 유지)
Data Guard 구성
Primary OL7 - Standby OL8
참고
Oracle Patch Assurance - Data Guard Standby-First Patch Apply (Doc ID 1265700.1)
'3. 데이터관리' 카테고리의 다른 글
오라클 데이터베이스 23c - JSON Relational Duality Views (0) | 2024.03.27 |
---|---|
자율운영 데이터베이스에서 DB Link to Private DBCS (0) | 2024.03.18 |
PostgreSQL Architecture 공유 메모리, 프로세스 (0) | 2024.02.29 |
OCI Data Integration 소개 - Data 통합을 위한 서버리스 ETL 서비스 (0) | 2024.02.28 |
Oracle 데이터베이스 보안 솔루션 #1 - Overview (Database Security Solution Overview) (0) | 2024.02.27 |
댓글