수업 1기존 구성 매개변수: spfile/pfile 차이점, 메모리, CPU, 병렬 설정spfile와 pfile의 초기화 매개변수를 분석하고, 메모리와 CPU 할당을 문서화하며, 병렬 및 옵티마이저 설정을 검토하여 Oracle 19c 권장 사례에 대한 위험한 사용자 지정 및 격차를 식별합니다.
Locating and backing up spfile and pfileComparing spfile and pfile parameter valuesSGA, PGA, and memory_target configuration reviewCPU_COUNT, parallelism, and resource manager useOptimizer, statistics, and cursor-related parameters수업 2워크로드 특성화: OLTP 대 보고, 피크 창, 트랜잭션 속도, 장기 실행 작업OLTP 및 보고 패턴을 구분하여 Oracle 12c에서 실행되는 워크로드를 특성화하고, 피크 창, 트랜잭션 볼륨, 장기 실행 작업을 식별하여 19c에서의 크기 조정, 인덱싱, 성능 기대치를 알려줍니다.
Classifying OLTP, batch, and reporting workloadsCapturing AWR and ASH workload baselinesIdentifying peak usage windows and patternsAnalyzing transaction rates and SQL hotspotsReviewing long-running jobs and resource usage수업 3백업 방법 및 보존: RMAN 카탈로그, 스크립트, 타사 도구, 백업 유효성 검사RMAN 카탈로그, 스크립트, 타사 도구를 포함하여 Oracle 12c를 보호하는 백업 전략을 검토하고, 보존, 복구 창, 복원 테스트를 확인하여 19c 마이그레이션 중 및 후에 신뢰할 수 있는 복구를 보장합니다.
RMAN catalog configuration and maintenanceBackup schedules, levels, and compression useIntegration with third-party backup solutionsRetention policies and recovery window reviewRegular restore and validation test procedures수업 4스토리지 아키텍처: ASM, SAN, NFS, 파일시스템 세부사항 및 I/O 특성ASM, SAN, NFS, 로컬 파일시스템을 포함한 Oracle 12c의 현재 스토리지 설계를 평가하고, I/O 패턴 및 지연을 측정하여 플랫폼이 Oracle 19c 성능 및 가용성 요구사항을 지속할 수 있는지 결정합니다.
ASM disk groups, redundancy, and templatesSAN LUN layout, RAID levels, and cachingNFS configuration, mount options, and lockingLocal filesystem choices and block size alignmentI/O throughput, latency, and queue depth metrics수업 5고가용성 및 DR 토폴로지: Data Guard, RAC, RMAN 복제, 대기 역할RAC, Data Guard, RMAN 복제를 포함한 기존 고가용성 및 재해 복구 설계를 문서화하고, 페일오버 절차, 보호 모드, 대기 역할이 Oracle 19c와 호환되는지 평가합니다.
Current RAC topology and node configurationPrimary and standby Data Guard relationshipsProtection modes, lag, and redo transport checksRMAN duplication and clone creation workflowsFailover, switchover, and DR test procedures수업 6Oracle 관련 운영 체제 및 커널 설정 (Linux/Unix/Windows 세부사항)Oracle 12c를 호스팅하는 OS 플랫폼을 검토하고, 커널 매개변수, 패키지, 파일시스템 옵션을 검증하며, Linux, Unix, Windows 특성을 비교하여 Oracle 19c 업그레이드 경로에 영향을 미치는 성능, 안정성, 지원성을 확인합니다.
Supported OS versions and certification checksLinux kernel parameters and hugepages tuningUnix resource limits, semaphores, and IPC settingsWindows services, registry, and memory settingsFilesystem mount options and I/O scheduler choices수업 7보안 베이스라인: 사용자, 역할, 프로필, 네트워크 액세스, 암호화, 감사 정책사용자, 역할, 프로필, 네트워크 액세스 제어, 암호화, 감사 정책을 검토하여 Oracle 12c의 현재 보안 상태를 평가하고, Oracle 19c로 이동하기 전에 조직 및 규제 요구사항에 대한 격차를 식별합니다.
User, role, and privilege model assessmentPassword policies, profiles, and lockout rulesNetwork access controls and SQL*Net hardeningTDE, data-at-rest, and data-in-transit encryptionUnified auditing configuration and log review수업 8데이터베이스 인스턴스, Oracle 버전, 패치 수준 인벤토리인스턴스 이름, 역할, 버전, 패치 수준, 사용 중인 옵션을 포함한 Oracle 12c 데이터베이스의 완전한 인벤토리를 컴파일하여 마이그레이션 후보를 우선순위화하고 Oracle 19c에 대한 라이선스 및 지원 준수를 보장합니다.
Discovering all Oracle homes and instancesRecording database roles and environmentsDocumenting exact versions and PSU/BP levelsCataloging installed options and feature usagePrioritizing databases for migration waves수업 9종속성 매핑: 애플리케이션, 미들웨어, JDBC/ODBC 클라이언트, 스케줄 작업 및 ETL 프로세스애플리케이션, 미들웨어, 클라이언트 드라이버, 스케줄 작업을 포함한 Oracle 12c에 대한 모든 상위 및 하위 종속성을 식별하여 마이그레이션 중 손상을 방지하고 조정된 테스트 및 컷오버 활동을 계획합니다.
Cataloging application schemas and ownersJDBC, ODBC, and Oracle client version reviewMiddleware connection pools and JNDI settingsBatch jobs, ETL tools, and data movement flowsDependency documentation and impact analysis수업 10테스트 환경 동등성: 클로닝 방법, 데이터셋 서브셋, 마스킹, 대표 워크로드 캡처클로닝 방법, 데이터 서브셋, 마스킹 전략, 워크로드 캡처를 검토하여 테스트 환경이 프로덕션과 얼마나 유사한지 평가하고, 현실적인 성능, 기능 유효성 검사, 안전한 회귀 테스트를 보장합니다.
Physical and logical cloning options for 12cSubset strategies for large production datasetsData masking and anonymization requirementsCapturing and replaying representative workloadsValidating configuration parity across tiers