반응형
Notice
Recent Posts
Recent Comments
160x600
세상 모든 잡동사니 집합소 스레TV
[Conversion] SUM DMO 주요 프로세스 순서 본문
728x90
반응형
SAP SUM DMO(Database Migration Option)는 SAP 시스템 업그레이드 + 데이터베이스 마이그레이션을 통합 수행하는 절차로, 다음과 같은 단계별 프로시저로 실행됩니다.
아래는 **SAP SUM DMO의 실제 실행 시나리오(ABAP 시스템 기준)**를 기반으로 구성한 전체 실행 흐름 및 각 단계의 기능 설명입니다.
✅ SUM DMO 단계별 프로시저
1. PREPROCESSING PHASE (사전 처리 단계)
세부 단계설명
CHECKS | 시스템 환경, 요구사항, 패치, 버전 검사 HANA 접속 테스트, 권한 확인, 스택파일(stack.xml) 검증 |
CONFIGURATION | SUM 실행 옵션 설정 (DMO 여부, 패럴렐 스레드 수, HANA 연결 정보 입력) shadow instance 구성 방식 선택 (Standard vs Advanced DMO) |
SHADOW INSTANCE SETUP | 업그레이드 테스트용 SAP 인스턴스를 shadow로 생성 shadow DB schema 생성, SHD* 사용자 계정 사용 |
PREPARE EXPORT | 마이그레이션을 위한 테이블 구조, 데이터 볼륨 분석, 파티션 등 추출 전략 수립 |
2. EXECUTION PHASE (실행 단계)
세부 단계설명
START EXPORT | 기존 DB에서 테이블, 인덱스, 데이터 등을 R3load로 추출 병렬로 .STR, .TDF, .IDX, .DAT 파일 생성 |
IMPORT DATA | 타겟 HANA DB로 데이터 및 구조 병렬 Import 수행 (R3load) SUM이 자동으로 Export/Import 스케줄링 |
ACTIVATE SHADOW INSTANCE | shadow instance에서 업그레이드 코드 활성화 기본 ABAP Repository 전환 준비 |
DDIC_ACTIVATION | DDIC 구조 변환 적용 타겟 HANA 스키마에 맞는 Dictionary 테이블 정렬 |
3. DOWNTIME PHASE (다운타임 단계)
다운타임은 대부분 이 단계에서 발생하며, 사용자 접속 차단 필요
세부 단계설명
LOCKING USERS | SAP 시스템 로그인 차단 (tp lock) |
SWITCH TO TARGET SYSTEM | 기존 DB → HANA DB로 전환 SAP 커널, 프로파일 등 타겟 시스템 구성 반영 |
MAIN IMPORT | 다운타임 중에만 가능한 테이블 Import (ex: 로그, 사용자 테이블 등) |
XPRA/RUN_PROG | 프로그램, XPRA 실행, 전환 스크립트 적용 BTCTRNS2, SGEN 등 |
ADJUST VARIANTS | 리포트, Variant, 커스터마이징 정보 적용 |
FINALIZE MIGRATION | SICK 체크, SNOTE 적용, SPAM queue 복원 |
SHUTDOWN SOURCE INSTANCE | old DB 인스턴스 종료 및 종료처리 |
START TARGET INSTANCE | HANA DB 기반 SAP 시스템 기동 |
4. POSTPROCESSING PHASE (후처리 단계)
세부 단계설명
CLEANUP | 임시 디렉토리, R3load 로그 정리 old shadow instance 제거 |
CHECKS | 마이그레이션 검증 (버전, 데이터 유실 여부, HANA 최적화 권고 등) |
SGEN | 코드 재컴파일 (성능 향상 목적) |
ARCHIVE LOG CLEANUP | 미사용 redo log, archive log, old export 파일 정리 |
REENABLE USERS | 시스템 오픈, 사용자 접속 허용 |
📁 주요 파일 및 로그 위치
위치설명
/usr/sap/<SID>/SUM/abap/log | 전체 로그 저장 (SAPup.log, IMPORT.LOG, UPGRADE.LOG 등) |
/usr/sap/<SID>/SUM/abap/tmp | 임시 실행 스크립트, 패치 파일 |
/usr/sap/<SID>/SUM/abap/bin | R3load, R3szchk, tp, R3trans 등 실행파일 위치 |
🔧 보조 기능
- uptime migration (advanced DMO): downtime 최소화를 위한 기능 (optional)
- benchmark mode: export 속도 측정용 Dry-run
- SUM with System Move: HANA Cloud처럼 같은 OS에서 마이그레이션이 불가할 때 사용
🧠 요약 흐름도
[PREPROCESSING]
→ Shadow Setup
→ Export Preparation
[EXECUTION]
→ Export (R3load)
→ Import (R3load)
→ DDIC Activation
[DOWNTIME]
→ Lock Users
→ Final Import
→ DB Switch
→ XPRA/SGEN
[POSTPROCESSING]
→ Cleanup
→ Final Checks
→ Go-Live
→ Shadow Setup
→ Export Preparation
[EXECUTION]
→ Export (R3load)
→ Import (R3load)
→ DDIC Activation
[DOWNTIME]
→ Lock Users
→ Final Import
→ DB Switch
→ XPRA/SGEN
[POSTPROCESSING]
→ Cleanup
→ Final Checks
→ Go-Live
300x250
반응형
'기술 > SAP BC' 카테고리의 다른 글
[Conversion] SUM DMO (0) | 2025.06.27 |
---|---|
[BC] Saptune (0) | 2025.06.14 |
[BC] Tailored Data center Integration (0) | 2025.06.09 |
[BC] Compile server (0) | 2025.06.08 |
[BC] SAP HANA XS Advanced Engine (XSA) (0) | 2025.05.20 |
[BC] SAP 운영에 필요한 자격증(Certification) 정리 (0) | 2025.05.13 |
[BC] SAP PCE란? Private Cloud Edition의 개념과 특징 (0) | 2025.05.11 |
Comments