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

무엇인가 SAP 클라이언트용 사본인가요?
T-코드 SCC4를 사용하여 빈 클라이언트를 생성할 수 있습니다. 그렇다면 클라이언트에는 어떻게 데이터를 입력할까요? 답은 클라이언트용 사본에 있습니다.
클라이언트 복사 수단 "고객별 데이터 전송" 동일 인스턴스(SID) 내에서 또는 서로 다른 인스턴스(SID) 간에 수행할 수 있습니다. 세 가지 다른 방법으로 수행할 수 있습니다.
- 로컬 클라이언트 사본.
- 원격 클라이언트 사본.
- 클라이언트 가져오기/내보내기.
아래에는 각 클라이언트 복사 방법에 대한 간략한 설명이 나와 있습니다.
로컬 클라이언트용 사본: 이 방법은 동일한 인스턴스(SID) 내에서 클라이언트 데이터를 복사합니다. 이 작업은 T-코드를 통해 수행됩니다. SCCL.
원격 클라이언트 복사: 이 방법은 서로 다른 인스턴스(SID) 간에 클라이언트 데이터를 복사합니다. 이 작업은 T-코드를 통해 수행됩니다. SCC9.
고객 가져오기/내보내기: 이 방법은 서로 다른 인스턴스(SID) 간에 클라이언트 데이터를 복사합니다. 이 작업은 T-코드를 통해 수행됩니다. SCC8.
다음 표는 이 세 가지 방법 간의 주요 차이점을 요약한 것입니다.
| 제품 특장점 | 로컬 복사본(SCCL) | 원격 복사(SCC9) | 수입/수출 (SCC8) |
|---|---|---|---|
| 범위 | 동일한 인스턴스 | 서로 다른 경우 | 서로 다른 경우 |
| 네트워크 종속성 | 없음 | 높음 (RFC 필요) | 낮음(파일 기반) |
| 가장 좋은 | 소규모에서 중규모 데이터 | 소규모에서 중규모 데이터 | 대규모 데이터베이스 |
클라이언트 복사 사전 단계
데이터 불일치를 방지하려면 클라이언트 복사를 시작하기 전에 다음 사전 단계를 수행하십시오.
1) 비즈니스 사용자 연결을 끊고 잠급니다(SU10). T-코드를 통해 활성 사용자 세션을 종료하세요. SM04취소되었거나 보류 중인 업데이트 요청이 없는지 확인하십시오.
2) 모든 백그라운드 작업을 중단하십시오.
- T 코드 실행 SE38 아래와 같이.
- 위와 같이 프로그램 이름에 “BTCTRNS1”을 입력하십시오.
- 실행을 누릅니다.
3) 로컬 복사본을 만들려면 시스템의 데이터베이스 또는 테이블스페이스에 충분한 공간이 있어야 합니다. 원격 복사를 위해서는 대상 시스템에 충분한 공간이 있어야 합니다. T-코드를 사용하여 공간 용량을 확인하십시오. 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.
단계 3) 원하는 프로필을 선택하고, 소스 클라이언트를 입력한 다음, 설명을 입력하십시오.
단계 4) 기본적으로 클라이언트 복사 작업은 단일 프로세스로 실행되므로 시간이 오래 걸립니다. 복사 시간을 줄이려면 작업 부하를 병렬(여러) 프로세스로 분산하십시오.
- 선택 고토 메뉴 바에서.
- 선택 병렬 프로세스병렬 처리는 데이터베이스 용량을 더욱 효율적으로 활용합니다.
단계 5) 실행 시간이 긴 프로세스는 항상 포그라운드/대화 상자 모드가 아닌 백그라운드 모드에서 실행하세요. 일부 프로세스는 백그라운드에서 더 빠르게 실행됩니다.
단계 6) 클라이언트 복사 로그는 T-코드에서 확인할 수 있습니다. SCC3상태가 "성공적으로 완료됨"으로 표시되면 클라이언트용 사본 작업이 완료되었음을 의미합니다.
원격 클라이언트 복사
원격 클라이언트 복사는 RFC(원격 함수 호출)를 사용합니다. RFC 대상은 트랜잭션 코드 SM59에서 확인할 수 있습니다. 이 기술은 네트워크 연결에 의존하므로 연결이 강력하고 안정적이어야 합니다.
시나리오 :
- 소스 인스턴스 및 클라이언트: BD1-101
- Target 인스턴스 및 클라이언트: DKM-202
단계 1) 대상 시스템(DKM)에 로그인합니다. T-코드를 사용하여 새 대상 클라이언트 항목(202)을 생성합니다. SCC4이 새로운 대상 클라이언트에 사용자 계정으로 로그인하세요. SAP* 기본 비밀번호는 "pass"입니다.
단계 2) T-코드 SCC9를 실행하십시오.
단계 3) 필요에 따라 기본 정보를 입력하세요.
단계 4) 데이터베이스 용량을 보다 효율적으로 활용하려면 병렬 처리를 선택하십시오.
단계 5) 클라이언트용 사본을 백그라운드에서 실행하도록 예약합니다.
단계 6) 클라이언트 복사 로그는 T-코드에서 확인할 수 있습니다. SCC3 아래와 같이.
클라이언트 가져오기/내보내기
대규모 데이터베이스의 경우 원격 클라이언트 복사 대신 클라이언트 가져오기/내보내기를 사용하는 것이 좋습니다. 이 파일 기반 방식은 지속적인 네트워크 연결이 필요하지 않습니다.
시나리오 :
- 소스 인스턴스 및 클라이언트: PKT-300
- Target 인스턴스 및 클라이언트: DKM-202
이 기법은 항상 고객으로부터 시작됩니다. 수출 단계.
참고 : 클라이언트 내보내기를 수행하려면 /usr/sap/trans_SID 파일 시스템에 충분한 공간이 있어야 합니다.
클라이언트를 내보내는 방법은 무엇인가요?
단계 1) 대상 시스템(DKM)에 로그인합니다. T-코드를 사용하여 새 대상 클라이언트에 대한 항목을 생성합니다. SCC4소스 시스템/소스 클라이언트(PKT)에 로그인합니다.
단계 2) 클라이언트를 가져오기 전에 먼저 내보내야 합니다. 내보내기는 소스 시스템 데이터베이스에서 대상 시스템 가져오기 버퍼로 데이터 파일과 코파일을 전송합니다. T-코드를 실행하십시오. SCC8.
단계 3) 내보내기 프로필을 선택하고 대상 시스템을 선택하십시오.
단계 4) 내보내기 작업을 백그라운드에서 실행하도록 예약하세요.
단계 5) 작업이 실행되면 PKT 시스템 데이터베이스의 데이터 파일과 코파일이 DKM 시스템 가져오기 버퍼로 전송됩니다. 데이터는 전송 요청을 가져온 후에만 DKM 데이터베이스에 반영됩니다.
선택한 내보내기 프로필에 따라 최대 3개의 전송 요청이 생성됩니다.
- 요청 PKTKO00151에는 클라이언트 간 데이터가 포함되어 있습니다.
- 요청 PKTKT00151에는 클라이언트 종속 데이터가 포함되어 있습니다.
- 요청 PKTKX00151에는 클라이언트 종속 데이터도 포함되어 있습니다.
클라이언트를 가져오는 방법은 무엇인가요?
단계 1) 새로 생성된 대상 클라이언트(DKM-202)에 로그인합니다. SAP* 및 비밀번호 "pass".
단계 2) 시작 STMS_IMPORT 트랜잭션.
아래 그림과 같이 가져오기 대기열이 열립니다.
단계 3) 클라이언트 내보내기에서 생성된 전송 요청을 선택합니다. 다음 순서대로 대상 클라이언트에 가져옵니다.
- PKTKO00151 요청
- 요청 PKTKT00151
- 요청 PKTKX00151
시스템은 이러한 요청들이 클라이언트의 내보내기 전송 요청임을 자동으로 감지하고 3개의 요청 모두를 가져오기합니다. 가져오기 로그는 다음에서 확인할 수 있습니다. STMS_IMPORT.
단계 4) 가져오기 후 단계: 가져오기가 완료되면 T-코드를 실행합니다. SCC7 클라이언트 가져오기 후 작업을 수행합니다.
가져오기 후 작업을 백그라운드에서 실행하도록 예약합니다.
단계 5) 수입 로그는 T-코드에서 확인할 수 있습니다. SCC3성공 상태는 클라이언트 가져오기가 완료되었음을 나타냅니다.
적합한 클라이언트 카피라이팅 방법을 선택하는 방법
올바른 방법을 선택하는 것은 시스템 환경, 데이터베이스 크기 및 네트워크 조건에 따라 달라집니다.
로컬 클라이언트 복사본(SCCL) 사용 소스 클라이언트와 대상 클라이언트가 같은 위치에 있는 경우 SAP 예를 들어, 이 방법은 데이터가 네트워크를 거치지 않기 때문에 가장 빠릅니다.
원격 클라이언트 복사(SCC9)를 사용하십시오. 클라이언트가 서로 다른 인스턴스에 있고 데이터베이스 크기가 적당한 경우에 사용됩니다. 이 방법은 실시간 복사를 위해 RFC를 사용하므로 네트워크 중단이 발생하면 오류가 발생할 수 있습니다.
클라이언트 가져오기/내보내기(SCC8 + STMS_IMPORT)를 사용하십시오. 데이터베이스 규모가 크거나 네트워크가 불안정할 때 유용합니다. 전송 파일을 생성하므로 지속적인 연결이 필요하지 않습니다.
























