SAP 클라이언트 복사본: 로컬, 원격, 가져오기/내보내기

⚡ 스마트 요약

SAP 클라이언트 복사는 로컬 복사(SCCL), 원격 복사(SCC9) 및 클라이언트 가져오기/내보내기(SCC8)의 세 가지 방법을 사용하여 동일한 인스턴스 내 또는 다른 인스턴스 간에 클라이언트별 데이터를 전송합니다.

  • 로컬 복사본: T-코드 SCCL을 사용하여 동일한 데이터 내에서 데이터를 복사하십시오. SAP 가장 빠른 실행을 위한 인스턴스입니다.
  • 🔗 원격 복사: 서로 다른 인스턴스 간에 데이터를 전송하려면 RFC 연결을 사용하여 T-코드 SCC9를 사용하십시오.
  • 📦 수입 수출: 지속적인 네트워크 연결 없이 대규모 데이터베이스를 전송하려면 T-코드 SCC8 및 STMS_IMPORT를 사용하십시오.
  • 🔒 사전 준비 단계: 클라이언트에 복사하기 전에 사용자 계정을 잠그고, 백그라운드 작업을 일시 중지하고, 데이터베이스 공간을 확인하십시오.
  • 성능 : 복사 시간을 줄이려면 항상 병렬 프로세스와 백그라운드 스케줄링을 사용하십시오.
  • 📋 확인 : T-코드 SCC3을 통해 모든 클라이언트 복사 로그를 모니터링하고, 가져오기 후 작업을 위해 SCC7을 실행하십시오.

SAP T-코드 SCCL을 사용하여 동일한 SID 내에서 로컬 클라이언트 복사

무엇인가 SAP 클라이언트용 사본인가요?

T-코드 SCC4를 사용하여 빈 클라이언트를 생성할 수 있습니다. 그렇다면 클라이언트에는 어떻게 데이터를 입력할까요? 답은 클라이언트용 사본에 있습니다.

클라이언트 복사 수단 "고객별 데이터 전송" 동일 인스턴스(SID) 내에서 또는 서로 다른 인스턴스(SID) 간에 수행할 수 있습니다. 세 가지 다른 방법으로 수행할 수 있습니다.

  1. 로컬 클라이언트 사본.
  2. 원격 클라이언트 사본.
  3. 클라이언트 가져오기/내보내기.

아래에는 각 클라이언트 복사 방법에 대한 간략한 설명이 나와 있습니다.

로컬 클라이언트용 사본: 이 방법은 동일한 인스턴스(SID) 내에서 클라이언트 데이터를 복사합니다. 이 작업은 T-코드를 통해 수행됩니다. SCCL.

SAP T-코드 SCCL을 사용하여 동일한 SID 내에서 로컬 클라이언트 복사

원격 클라이언트 복사: 이 방법은 서로 다른 인스턴스(SID) 간에 클라이언트 데이터를 복사합니다. 이 작업은 T-코드를 통해 수행됩니다. SCC9.

SAP T-코드 SCC9를 사용하여 서로 다른 SID 간에 원격 클라이언트 복사

고객 가져오기/내보내기: 이 방법은 서로 다른 인스턴스(SID) 간에 클라이언트 데이터를 복사합니다. 이 작업은 T-코드를 통해 수행됩니다. SCC8.

SAP T-코드 SCC8을 사용하여 서로 다른 SID 간에 클라이언트 가져오기/내보내기를 수행합니다.

다음 표는 이 세 가지 방법 간의 주요 차이점을 요약한 것입니다.

제품 특장점 로컬 복사본(SCCL) 원격 복사(SCC9) 수입/수출 (SCC8)
범위 동일한 인스턴스 서로 다른 경우 서로 다른 경우
네트워크 종속성 없음 높음 (RFC 필요) 낮음(파일 기반)
가장 좋은 소규모에서 중규모 데이터 소규모에서 중규모 데이터 대규모 데이터베이스

클라이언트 복사 사전 단계

데이터 불일치를 방지하려면 클라이언트 복사를 시작하기 전에 다음 사전 단계를 수행하십시오.

1) 비즈니스 사용자 연결을 끊고 잠급니다(SU10). T-코드를 통해 활성 사용자 세션을 종료하세요. SM04취소되었거나 보류 중인 업데이트 요청이 없는지 확인하십시오.

SAP 클라이언트 복사 전에 사용자를 연결 해제하고 잠그는 SM04 트랜잭션입니다.

2) 모든 백그라운드 작업을 중단하십시오.

  • T 코드 실행 SE38 아래와 같이.

SAP SE38 트랜잭션을 사용하여 BTCTRNS1 프로그램을 실행하여 작업을 일시 중단합니다.

  • 위와 같이 프로그램 이름에 “BTCTRNS1”을 입력하십시오.
  • 실행을 누릅니다.

백그라운드 작업 일시 중지를 위한 BTCTRNS1 프로그램 실행 출력

3) 로컬 복사본을 만들려면 시스템의 데이터베이스 또는 테이블스페이스에 충분한 공간이 있어야 합니다. 원격 복사를 위해서는 대상 시스템에 충분한 공간이 있어야 합니다. T-코드를 사용하여 공간 용량을 확인하십시오. DB02.

SAP DB02 트랜잭션은 데이터베이스 공간 가용성을 보여줍니다.

4) 클라이언트 복사 과정에서 발생할 수 있는 불일치를 방지하기 위해 사용자는 원본 클라이언트에서 작업할 수 없도록 해야 합니다.

5) The rdisp/max_wprun_time 해당 매개변수는 2000초로 변경되어야 합니다. SAP 권장 사항입니다. 병렬 프로세스를 사용하고 백그라운드에서 작업을 예약하더라도 대화형 프로세스가 사용됩니다.

로컬 클라이언트 사본

로컬 클라이언트 복사는 T-코드 SCCL을 사용하여 수행됩니다. 이는 동일 시스템 내에서 데이터를 복사할 때 가장 간단한 방법입니다.

시나리오 :

  • 소스 인스턴스 및 클라이언트: DKM-000
  • Target 인스턴스 및 클라이언트: DKM-202

단계 1) T-코드 SCC4를 사용하여 새 대상 클라이언트에 대한 항목을 생성합니다. 이 시나리오에서는 DKM 시스템에 클라이언트 202를 생성합니다. 새로 생성된 대상 클라이언트에 로그인합니다.DKM-202) 사용자와 함께 SAP* 기본 비밀번호는 "pass"입니다.

단계 2) T 코드 실행 SCCL.

SAP 로컬 클라이언트용 SCCL 트랜잭션 초기 화면 사본

단계 3) 원하는 프로필을 선택하고, 소스 클라이언트를 입력한 다음, 설명을 입력하십시오.

SCCL 프로필 선택 및 소스 클라이언트 입력 화면

단계 4) 기본적으로 클라이언트 복사 작업은 단일 프로세스로 실행되므로 시간이 오래 걸립니다. 복사 시간을 줄이려면 작업 부하를 병렬(여러) 프로세스로 분산하십시오.

  1. 선택 고토 메뉴 바에서.
  2. 선택 병렬 프로세스병렬 처리는 데이터베이스 용량을 더욱 효율적으로 활용합니다.

SAP 클라이언트 복사 병렬 처리 구성 메뉴

단계 5) 실행 시간이 긴 프로세스는 항상 포그라운드/대화 상자 모드가 아닌 백그라운드 모드에서 실행하세요. 일부 프로세스는 백그라운드에서 더 빠르게 실행됩니다.

예약 SAP 클라이언트용 원고를 백그라운드 작업으로 작성

단계 6) 클라이언트 복사 로그는 T-코드에서 확인할 수 있습니다. SCC3상태가 "성공적으로 완료됨"으로 표시되면 클라이언트용 사본 작업이 완료되었음을 의미합니다.

SCC3 클라이언트 복사 로그에 성공 완료 상태가 표시됩니다.

원격 클라이언트 복사

원격 클라이언트 복사는 RFC(원격 함수 호출)를 사용합니다. RFC 대상은 트랜잭션 코드 SM59에서 확인할 수 있습니다. 이 기술은 네트워크 연결에 의존하므로 연결이 강력하고 안정적이어야 합니다.

시나리오 :

  • 소스 인스턴스 및 클라이언트: BD1-101
  • Target 인스턴스 및 클라이언트: DKM-202

단계 1) 대상 시스템(DKM)에 로그인합니다. T-코드를 사용하여 새 대상 클라이언트 항목(202)을 생성합니다. SCC4이 새로운 대상 클라이언트에 사용자 계정으로 로그인하세요. SAP* 기본 비밀번호는 "pass"입니다.

단계 2) T-코드 SCC9를 실행하십시오.

SAP 원격 클라이언트 사본용 SCC9 거래 초기 화면

단계 3) 필요에 따라 기본 정보를 입력하세요.

RFC 대상을 사용한 SCC9 원격 클라이언트 복사 구성

단계 4) 데이터베이스 용량을 보다 효율적으로 활용하려면 병렬 처리를 선택하십시오.

원격 클라이언트 복사를 위한 병렬 프로세스 구성

단계 5) 클라이언트용 사본을 백그라운드에서 실행하도록 예약합니다.

원격 클라이언트 복사 작업을 백그라운드 작업으로 예약

단계 6) 클라이언트 복사 로그는 T-코드에서 확인할 수 있습니다. SCC3 아래와 같이.

SCC3 로그에는 원격 클라이언트 복사 완료 상태가 표시됩니다.

클라이언트 가져오기/내보내기

대규모 데이터베이스의 경우 원격 클라이언트 복사 대신 클라이언트 가져오기/내보내기를 사용하는 것이 좋습니다. 이 파일 기반 방식은 지속적인 네트워크 연결이 필요하지 않습니다.

시나리오 :

  • 소스 인스턴스 및 클라이언트: PKT-300
  • Target 인스턴스 및 클라이언트: DKM-202

이 기법은 항상 고객으로부터 시작됩니다. 수출 단계.

참고 : 클라이언트 내보내기를 수행하려면 /usr/sap/trans_SID 파일 시스템에 충분한 공간이 있어야 합니다.

클라이언트를 내보내는 방법은 무엇인가요?

단계 1) 대상 시스템(DKM)에 로그인합니다. T-코드를 사용하여 새 대상 클라이언트에 대한 항목을 생성합니다. SCC4소스 시스템/소스 클라이언트(PKT)에 로그인합니다.

단계 2) 클라이언트를 가져오기 전에 먼저 내보내야 합니다. 내보내기는 소스 시스템 데이터베이스에서 대상 시스템 가져오기 버퍼로 데이터 파일과 코파일을 전송합니다. T-코드를 실행하십시오. SCC8.

SAP 클라이언트 내보내기용 SCC8 거래 초기 화면

단계 3) 내보내기 프로필을 선택하고 대상 시스템을 선택하십시오.

SCC8 내보내기 프로파일 선택 및 대상 시스템 구성

단계 4) 내보내기 작업을 백그라운드에서 실행하도록 예약하세요.

예약 SAP 클라이언트 내보내기를 백그라운드 작업으로 수행합니다.

단계 5) 작업이 실행되면 PKT 시스템 데이터베이스의 데이터 파일과 코파일이 DKM 시스템 가져오기 버퍼로 전송됩니다. 데이터는 전송 요청을 가져온 후에만 DKM 데이터베이스에 반영됩니다.

선택한 내보내기 프로필에 따라 최대 3개의 전송 요청이 생성됩니다.

  • 요청 PKTKO00151에는 클라이언트 간 데이터가 포함되어 있습니다.
  • 요청 PKTKT00151에는 클라이언트 종속 데이터가 포함되어 있습니다.
  • 요청 PKTKX00151에는 클라이언트 종속 데이터도 포함되어 있습니다.

클라이언트를 가져오는 방법은 무엇인가요?

단계 1) 새로 생성된 대상 클라이언트(DKM-202)에 로그인합니다. SAP* 및 비밀번호 "pass".

단계 2) 시작 STMS_IMPORT 트랜잭션.

SAP STMS_IMPORT 거래 초기 화면

아래 그림과 같이 가져오기 대기열이 열립니다.

STMS_IMPORT 큐에 보류 중인 전송 요청이 표시됩니다.

단계 3) 클라이언트 내보내기에서 생성된 전송 요청을 선택합니다. 다음 순서대로 대상 클라이언트에 가져옵니다.

  1. PKTKO00151 요청
  2. 요청 PKTKT00151
  3. 요청 PKTKX00151

시스템은 이러한 요청들이 클라이언트의 내보내기 전송 요청임을 자동으로 감지하고 3개의 요청 모두를 가져오기합니다. 가져오기 로그는 다음에서 확인할 수 있습니다. STMS_IMPORT.

STMS_IMPORT 로그에 완료된 전송 가져오기 정보가 표시됩니다.

단계 4) 가져오기 후 단계: 가져오기가 완료되면 T-코드를 실행합니다. SCC7 클라이언트 가져오기 후 작업을 수행합니다.

SAP 클라이언트 가져오기 후 작업에 대한 SCC7 트랜잭션

가져오기 후 작업을 백그라운드에서 실행하도록 예약합니다.

SCC7 가져오기 후 작업을 백그라운드 모드로 예약

단계 5) 수입 로그는 T-코드에서 확인할 수 있습니다. SCC3성공 상태는 클라이언트 가져오기가 완료되었음을 나타냅니다.

적합한 클라이언트 카피라이팅 방법을 선택하는 방법

올바른 방법을 선택하는 것은 시스템 환경, 데이터베이스 크기 및 네트워크 조건에 따라 달라집니다.

로컬 클라이언트 복사본(SCCL) 사용 소스 클라이언트와 대상 클라이언트가 같은 위치에 있는 경우 SAP 예를 들어, 이 방법은 데이터가 네트워크를 거치지 않기 때문에 가장 빠릅니다.

원격 클라이언트 복사(SCC9)를 사용하십시오. 클라이언트가 서로 다른 인스턴스에 있고 데이터베이스 크기가 적당한 경우에 사용됩니다. 이 방법은 실시간 복사를 위해 RFC를 사용하므로 네트워크 중단이 발생하면 오류가 발생할 수 있습니다.

클라이언트 가져오기/내보내기(SCC8 + STMS_IMPORT)를 사용하십시오. 데이터베이스 규모가 크거나 네트워크가 불안정할 때 유용합니다. 전송 파일을 생성하므로 지속적인 연결이 필요하지 않습니다.

자주 묻는 질문

로컬 클라이언트 복사(T-코드 SCCL)는 동일한 클라이언트 내에서 데이터를 전송합니다. SAP 인스턴스. 원격 클라이언트 복사(T-코드 SCC9)는 서로 다른 인스턴스 간에 데이터를 전송합니다. SAP 네트워크를 통해 RFC 연결을 사용하는 인스턴스입니다.

T-코드 SCC8은 클라이언트를 내보내는 데 사용됩니다. 이 코드는 클라이언트 간 데이터 및 클라이언트 종속 데이터를 포함하는 전송 요청을 생성하며, 이러한 데이터는 STMS_IMPORT를 사용하여 대상 시스템으로 가져올 수 있습니다.

소요 시간은 데이터베이스 크기, 시스템 리소스 및 사용된 방법에 따라 달라집니다. 소규모 클라이언트의 경우 몇 시간 정도 소요될 수 있지만, 대규모 데이터베이스의 경우 며칠이 걸릴 수도 있습니다. 병렬 처리를 사용하면 소요 시간을 크게 단축할 수 있습니다.

모든 비즈니스 사용자를 잠그고(SU10), 백그라운드 작업을 일시 중지하고(SE38, BTCTRNS1 사용), 데이터베이스 공간을 확인하고(DB02), rdisp/max_wprun_time 매개변수를 최소 2000초로 설정합니다.

모든 복사 방법에 대한 클라이언트 복사 로그는 트랜잭션 코드 SCC3에서 확인할 수 있습니다. 로그에는 복사 과정 중 상태, 소요 시간 및 발생한 오류가 표시됩니다.

T-코드 SCC7은 클라이언트 가져오기/내보내기 작업 후 클라이언트 가져오기 후처리 작업을 수행합니다. 모든 전송 요청이 가져오기 완료된 후 대상 클라이언트에서 실행해야 합니다.

AI 기반 SAP 관리 플랫폼은 시스템 상태를 모니터링하고, 저장 공간 부족을 예측하며, 사전 점검을 자동화할 수 있습니다. 이를 통해 클라이언트 복사 작업 중 수동 작업을 줄이고 오류를 최소화할 수 있습니다.

AI 기반 도구는 자원 계획을 위한 예측 분석, 자동화된 상태 점검 및 지능형 일정 관리를 제공합니다. 이러한 도구는 다음과 같은 도움을 줍니다. SAP 관리자는 클라이언트 복사 시간을 최적화하고 잠재적인 오류를 사전에 감지합니다.

이 게시물을 요약하면 다음과 같습니다.