Lekcja 1Bieżące parametry konfiguracji: różnice spfile/pfile, pamięć, CPU, ustawienia równoległościAnalizuj bieżące parametry inicjalizacji w spfile i pfile, dokumentuj alokacje pamięci i CPU oraz przeglądaj ustawienia równoległości i optymalizatora, aby zidentyfikować ryzykowne dostosowania i luki w porównaniu z zaleceniami 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 parametersLekcja 2Charakteryzacja obciążenia: OLTP vs raportowanie, okna szczytowe, stawki transakcji, długotrwałe zadaniaCharakteryzuj obciążenie działające na Oracle 12c, wyróżniając wzorce OLTP i raportowania, identyfikując okna szczytowe, wolumen transakcji i długotrwałe zadania, aby poinformować o rozmiarach, indeksowaniu i oczekiwaniach wydajności w 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 usageLekcja 3Metody kopii zapasowych i retencja: katalogi RMAN, skrypty, narzędzia zewnętrzne, walidacja kopii zapasowychPrzejrzyj strategie kopii zapasowych chroniące Oracle 12c, w tym katalogi RMAN, skrypty i narzędzia zewnętrzne, oraz zweryfikuj retencję, okna odzyskiwania i testy przywracania, aby zapewnić niezawodne odzyskiwanie podczas i po migracji do 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 proceduresLekcja 4Architektura przechowywania: ASM, SAN, NFS, szczegóły systemu plików i charakterystyka I/OOceń bieżący projekt przechowywania dla Oracle 12c, w tym ASM, SAN, NFS i lokalne systemy plików, oraz zmierz wzorce I/O i opóźnienia, aby określić, czy platforma może utrzymać wymagania wydajności i dostępności 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 metricsLekcja 5Topologia wysokiej dostępności i DR: Data Guard, RAC, duplikacja RMAN, role standbyDokumentuj istniejący projekt wysokiej dostępności i odzyskiwania po awarii, w tym RAC, Data Guard i duplikację RMAN, oraz oceń procedury przełączania awaryjnego, tryby ochrony i role standby pod kątem kompatybilności z 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 proceduresLekcja 6Ustawienia systemu operacyjnego i jądra istotne dla Oracle (specyfiki Linux/Unix/Windows)Przejrzyj platformy OS hostujące Oracle 12c, zweryfikuj parametry jądra, pakiety i opcje systemu plików, oraz porównaj specyfiki Linux, Unix i Windows wpływające na wydajność, stabilność i wsparcie dla ścieżki aktualizacji do 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 choicesLekcja 7Linia bazowa bezpieczeństwa: użytkownicy, role, profile, dostęp sieciowy, szyfrowanie, polityki audytuOceń bieżącą postawę bezpieczeństwa Oracle 12c, przeglądając użytkowników, role, profile, kontrole dostępu sieciowego, szyfrowanie i audyt, identyfikując luki w porównaniu z wymaganiami organizacyjnymi i regulacyjnymi przed przejściem do 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 reviewLekcja 8Inwentarz instancji baz danych, wersji Oracle i poziomów patchySkompiluj kompletny inwentarz baz danych Oracle 12c, w tym nazwy instancji, role, wersje, poziomy patchy i używane opcje, aby priorytetyzować kandydatów do migracji i zapewnić zgodność licencyjną i wsparcia dla 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 wavesLekcja 9Mapowanie zależności: aplikacje, middleware, klienci JDBC/ODBC, zaplanowane zadania i procesy ETLZidentyfikuj wszystkie zależności upstream i downstream od Oracle 12c, w tym aplikacje, middleware, sterowniki klientów i zaplanowane zadania, aby uniknąć przerw podczas migracji i zaplanować skoordynowane testy i przełączanie.
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 analysisLekcja 10Parzystość środowiska testowego: metody klonowania, podzbiór danych, maskowanie, przechwytywanie reprezentatywnego obciążeniaOceń, jak blisko środowisko testowe odzwierciedla produkcję, przeglądając metody klonowania, podzbiory danych, strategie maskowania i przechwytywanie obciążenia, zapewniając realistyczną wydajność, walidację funkcjonalną i bezpieczne testy regresji.
Physical and logical cloning options for 12cSubset strategies for large production datasetsData masking and anonymization requirementsCapturing and replaying representative workloadsValidating configuration parity across tiers