Bài học 1Các tham số cấu hình hiện có: sự khác biệt spfile/pfile, bộ nhớ, CPU, thiết lập song songPhân tích các tham số khởi tạo hiện tại trong spfile và pfile, ghi nhận phân bổ bộ nhớ và CPU, đồng thời xem xét các thiết lập song song và tối ưu hóa để xác định các tùy chỉnh rủi ro và khoảng trống so với các thực hành được khuyến nghị của 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 parametersBài học 2Đặc trưng hóa khối lượng công việc: OLTP so với báo cáo, cửa sổ cao điểm, tỷ lệ giao dịch, công việc chạy lâuĐặc trưng hóa khối lượng công việc chạy trên Oracle 12c bằng cách phân biệt các mẫu OLTP và báo cáo, xác định cửa sổ cao điểm, khối lượng giao dịch và các công việc chạy lâu, để thông tin về kích thước, lập chỉ mục và kỳ vọng hiệu suất trong 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 usageBài học 3Phương pháp sao lưu và thời gian lưu trữ: catalog RMAN, script, công cụ bên thứ ba, xác thực sao lưuXem xét các chiến lược sao lưu bảo vệ Oracle 12c, bao gồm catalog RMAN, script và công cụ bên thứ ba, đồng thời xác minh thời gian lưu trữ, cửa sổ khôi phục và kiểm tra khôi phục để đảm bảo khôi phục đáng tin cậy trong và sau quá trình di chuyển 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 proceduresBài học 4Kiến trúc lưu trữ: ASM, SAN, NFS, chi tiết hệ thống tệp và đặc tính I/OĐánh giá thiết kế lưu trữ hiện tại cho Oracle 12c, bao gồm ASM, SAN, NFS và hệ thống tệp cục bộ, đồng thời đo lường mẫu I/O và độ trễ để xác định xem nền tảng có thể duy trì yêu cầu hiệu suất và tính sẵn sàng của Oracle 19c hay không.
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 metricsBài học 5Kiến trúc tính sẵn sàng cao và DR: Data Guard, RAC, nhân bản RMAN, vai trò standbyGhi nhận thiết kế tính sẵn sàng cao và khôi phục thảm họa hiện có, bao gồm RAC, Data Guard và nhân bản RMAN, đồng thời đánh giá quy trình chuyển đổi dự phòng, chế độ bảo vệ và vai trò standby để tương thích với 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 proceduresBài học 6Thiết lập hệ điều hành và kernel liên quan đến Oracle (đặc thù Linux/Unix/Windows)Xem xét các nền tảng OS lưu trữ Oracle 12c, xác thực tham số kernel, gói và tùy chọn hệ thống tệp, đồng thời so sánh các đặc thù Linux, Unix và Windows ảnh hưởng đến hiệu suất, độ ổn định và khả năng hỗ trợ cho đường nâng cấp 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 choicesBài học 7Đường cơ sở bảo mật: người dùng, vai trò, profile, truy cập mạng, mã hóa, chính sách kiểm toánĐánh giá tình trạng bảo mật hiện tại của Oracle 12c bằng cách xem xét người dùng, vai trò, profile, kiểm soát truy cập mạng, mã hóa và kiểm toán, xác định khoảng trống so với yêu cầu tổ chức và quy định trước khi chuyển sang 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 reviewBài học 8Danh mục các instance cơ sở dữ liệu, phiên bản Oracle và cấp độ váLập danh mục đầy đủ các cơ sở dữ liệu Oracle 12c, bao gồm tên instance, vai trò, phiên bản, cấp độ vá và tùy chọn đang sử dụng, để ưu tiên ứng cử viên di chuyển và đảm bảo tuân thủ cấp phép và hỗ trợ cho 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 wavesBài học 9Lập bản đồ phụ thuộc: ứng dụng, middleware, client JDBC/ODBC, công việc định kỳ và quy trình ETLXác định tất cả phụ thuộc thượng nguồn và hạ nguồn vào Oracle 12c, bao gồm ứng dụng, middleware, driver client và công việc định kỳ, để tránh hỏng hóc trong quá trình di chuyển và lập kế hoạch kiểm tra phối hợp và hoạt động chuyển đổi.
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 analysisBài học 10Tương đương môi trường kiểm tra: phương pháp clone, tập dữ liệu con, che dữ liệu, thu thập khối lượng công việc đại diệnĐánh giá mức độ môi trường kiểm tra phản ánh sản xuất bằng cách xem xét phương pháp clone, tập dữ liệu con, chiến lược che dữ liệu và thu thập khối lượng công việc đại diện, đảm bảo hiệu suất thực tế, xác thực chức năng và kiểm tra hồi quy an toàn.
Physical and logical cloning options for 12cSubset strategies for large production datasetsData masking and anonymization requirementsCapturing and replaying representative workloadsValidating configuration parity across tiers