사이트 전환
Oracle Maximum Availability Architecture(Oracle MAA) 모범 사례는 전체 스택 사이트 전환을 반년마다 수행하여 기본 및 보조 사이트의 역할을 반대로 수행하고 전환 절차를 테스트하며 관리되지 않는 변경 사항이나 발생했을 수 있는 기타 문제를 포착하고 수정하는 것입니다. 보조 사이트로 전환하여 주 사이트에서 주요 유지 관리를 진행하는 동안 서비스를 계속 제공할 수도 있습니다.
OCI 내에서 사이트 전환 수행
전체 스택 PeopleSoft 스위치오버를 사이트 1(원래 기본)에서 사이트 2(원래 보조)로 수행합니다.
Oracle Cloud Infrastructure(OCI)를 사용하면 단계별, 수동 또는 단계를 단일 흐름으로 스크립팅하여 사이트 전환을 수행할 수 있습니다. 두 경우 모두 데이터베이스 계층에 대한 REST API와 애플리케이션 및 웹 계층에 대한 스크립트를 조합하여 사용합니다.
이 절에서는 수동 단계에 대해 설명합니다. 이 예제에서는 온-프레미스(On-Premise) 데이터베이스가 Data Guard Broker 구성에서 이미 삭제되었다고 가정합니다.
이 예에서 사이트 1은 원래 기본 사이트이고 사이트 2는 원래 보조 사이트입니다. 이 연습에서는 역할을 전환합니다. 다음은 OCI에서 스위치오버를 수행하기 위한 상위 레벨 작업입니다.
사이트 1:
- 계획된 전환 이벤트보다 먼저 PeopleSoft Process Scheduler에서 보류 중인 뱃치 작업을 비우거나 배치합니다.
- 모든 PeopleSoft 애플리케이션 서버, 프로세스 스케줄러 및 모든 PeopleSoft PIA(Internet Architecture) 웹 서버를 종료합니다.
- PeopleSoft 데이터베이스가 switchover할 준비가 되었는지 검증합니다.
- Oracle Data Guard 스위치오버를 수행합니다.
- OCI File Storage 역할 전환을 수행합니다.
사이트 2:
- 롤 기반 데이터베이스 서비스가 시작되었는지 검증합니다.
- PeopleSoft 애플리케이션 서버, 프로세스 스케줄러 및 모든 PIA 웹 서버를 시작합니다.
- 새 기본 영역 로드 밸런스에서 백엔드 서버의 상태를 검증합니다(녹색 OK).
- PeopleSoft PIA에 로그인할 수 있는지 검증합니다.
다음 예에서는 전체 스택 PeopleSoft 스위치오버를 수행하기 위한 자세한 단계를 제공합니다. 이 예에서는 애슈번의 기본 데이터베이스(CDBHCM_iad1dx
)에 대한 테스트 환경의 이름과 피닉스의 대기 데이터베이스(CDBHCM_phx5s
)를 사용합니다.
위 단계가 성공적으로 완료되면 생산이 사이트 2에서 실행됩니다.