PI_PO

SAP SLD 비즈니스 시스템 동기화 방법: PO 서버 간 자동 & 수동 동기화 가이드

피오농부 2025. 3. 29. 05:21
반응형

SAP Process Orchestration(PO) 개발을 위해서는 먼저 System Landscape Directory(SLD)에서 필요한 컴포넌트와 시스템들을 구성해야 합니다. 특히, Technical System(TS)과 Business System(BS)은 SLD에서 최초 생성된 후, 각 PO 서버에 별도로 임포트 및 트랜스포트해야 하는 번거로움이 있습니다.

이때, SLD > Synchronization 기능을 활용하면 서로 다른 PO 서버 간 SLD 콘텐츠를 동기화할 수 있어 업무 효율을 크게 향상시킬 수 있습니다.


🔹 SLD 수동 동기화 방법 (Manual Sync)

예: A 서버가 소스 SLD, B 서버가 타겟 SLD인 경우

  1. A SLD에서 TS 및 BS 시스템 오브젝트를 생성
  2. Export → B 서버에 Import
  3. 트랜스포트 설정

✅ 이 방식은 단순하지만 수동 작업이 많아 다수의 PO 환경에서는 비효율적일 수 있습니다.


🔹 SLD 자동 동기화 설정 방법 (Automatic Sync)

SAP NetWeaver AS Java 7.1 이상 버전부터 제공되는 기능으로, 여러 SLD 시스템 간 변경 사항을 자동으로 동기화할 수 있습니다.

🔧 자동 동기화 설정 절차 (B 서버에서 설정)

  1. SLD > Synchronization > Add 클릭
  2. 아래 항목 입력:
    • Remote(Sync with another SLD)
    • Source URL
    • Source User / Password
    • Confirm Password
    • Source Namespace / Rank
    • Local Namespace / Rank

🟡 순위(Rank) 설정이 핵심입니다.

  • 소스 시스템(A)의 Rank가 더 높아야 데이터 충돌을 방지하고 우선 적용됩니다.

🔍 자동 동기화 결과 확인 방법

  • "Incremental Sync" 상태에서:
    • Last Incremental Sync 날짜 및 성공 여부 확인
    • 실패 시 로그 확인 필요
  • "Full Sync" 버튼 클릭 시:
    • 전체 콘텐츠를 강제로 동기화
    • Synchronization Status에서 진행률 확인 가능

🧩 주요 기능 요약

기능설명
수동 동기화 Export/Import 방식으로 개별 서버 간 시스템 오브젝트 전달
자동 동기화 설정 한 번으로 TS/BS 시스템 자동 업데이트 가능
Rank 우선순위 데이터 충돌 방지 및 안정적 동기화를 위해 필수 설정
Incremental Sync 최근 변경분만 동기화하여 효율성 향상
Full Sync 전체 콘텐츠 강제 동기화 시 사용

📚 참고 문서 (SAP 공식 자료)

반응형