SAP Copiere client: local, la distanță, import/export

⚡ Rezumat inteligent

SAP Client Copy transferă date specifice clientului în cadrul aceleiași instanțe sau între instanțe diferite folosind trei metode: Copie locală (SCCL), Copie la distanță (SCC9) și Import/Export client (SCC8).

  • Copie locală: Folosește codul T SCCL pentru a copia datele în cadrul aceluiași SAP instanță pentru cea mai rapidă execuție.
  • 🔗 Copie la distanță: Folosește codul T SCC9 cu conexiuni RFC pentru a transfera date între diferite instanțe.
  • 📦 Import Export: Folosiți codurile T SCC8 și STMS_IMPORT pentru transferuri mari de baze de date fără dependență continuă de rețea.
  • 🔒 Pași preliminari: Blocați utilizatorii, suspendați joburile în fundal și verificați spațiul bazei de date înainte de fiecare copie a clientului.
  • Performanță: Folosește întotdeauna procese paralele și programarea în fundal pentru a reduce durata copierii.
  • 📋 Verificare: Monitorizați toate jurnalele de copii ale clientului prin intermediul codului T SCC3 și rulați SCC7 pentru acțiuni post-import.

SAP Copie client local în același SID folosind codul T SCCL

Ce este SAP Copie client?

Puteți genera un client gol cu ​​codul T SCC4. Dar cum completezi datele în client? Răspunsul este copia clientului.

Copiere client înseamnă „transferul de date specifice clientului” în cadrul aceleiași instanțe (SID) sau între instanțe diferite (SID). Se poate realiza prin trei metode diferite:

  1. Copie client local.
  2. Copie client la distanță.
  3. Import/Export client.

Mai jos sunt prezentate detalii scurte despre fiecare metodă de copiere a clientului.

Copie client local: Această metodă copiază datele clientului în cadrul aceleiași instanțe (SID). Se realizează prin T-code. SCCL.

SAP Copie client local în același SID folosind codul T SCCL

Copie client la distanță: Această metodă copiază datele clientului între diferite instanțe (SID). Este realizată prin T-code. SCC9.

SAP Copierea clientului la distanță între diferite SID-uri folosind codul T SCC9

Import/Export client: Această metodă copiază datele clientului între diferite instanțe (SID). Este realizată prin T-code. SCC8.

SAP Import și export client între diferite SID-uri folosind codul T SCC8

Următorul tabel prezintă pe scurt principalele diferențe dintre aceste trei metode:

Caracteristică Copie locală (SCCL) Copie la distanță (SCC9) Import/Export (SCC8)
domeniu Aceeași instanță Diferite instanțe Diferite instanțe
Dependența de rețea Nici unul Înalt (RFC necesar) Scăzut (bazat pe fișiere)
Cele mai bune Date mici spre medii Date mici spre medii Baze de date mari

Pași preliminari pentru copierea clientului

Pentru a evita inconsecvențele datelor, efectuați acești pași preliminari înainte de a începe o copie client:

1) Deconectarea și blocarea utilizatorilor business (SU10). Încheiați sesiunile utilizatorilor activi prin T-code SM04Verificați dacă nu există solicitări de actualizare anulate sau în așteptare.

SAP Tranzacția SM04 pentru deconectarea și blocarea utilizatorilor înainte de copierea clientului

2) Suspendați toate lucrările în fundal.

  • Executați codul T SE38 după cum este prezentat mai jos.

SAP Tranzacția SE38 pentru a rula programul BTCTRNS1 pentru suspendarea joburilor

  • Completați numele programului cu „BTCTRNS1”, așa cum se arată mai sus.
  • Apăsați pe Executare.

Ieșirea execuției programului BTCTRNS1 pentru suspendarea joburilor în fundal

3) Pentru o copie locală, sistemul trebuie să aibă suficient spațiu în baza de date sau în tablespace. Pentru copierea la distanță, sistemul țintă trebuie să aibă suficient spațiu. Verificați spațiul folosind codul T. DB02.

SAP Tranzacția DB02 care arată disponibilitatea spațiului în baza de date

4) Pentru a evita inconsecvențele în timpul copierii clientului, utilizatorilor nu ar trebui să li se permită să lucreze în clientul sursă.

5) rdisp/max_wprun_time Parametrul ar trebui modificat la 2000 de secunde, conform SAP recomandare. Deși utilizați procese paralele și programați joburi în fundal, vor fi utilizate procese de dialog.

Copie client local

Copierea clientului local se realizează folosind codul T SCCL. Aceasta este cea mai simplă metodă de copiere a datelor în cadrul aceluiași sistem.

Scenariu:

  • Instanță sursă și client: DKM-000
  • Target Instanță și client: DKM-202

Pas 1) Creați o intrare pentru noul client țintă utilizând codul T SCC4. În acest scenariu, creați clientul 202 în sistemul DKM. Conectați-vă la acest client țintă nou creat (DKM-202) cu utilizatorul SAP* și parola implicită „pass”.

Pas 2) Executați codul T SCCL.

SAP Ecranul inițial al tranzacției SCCL pentru copia clientului local

Pas 3) Selectați profilul dorit, introduceți clientul sursă și introduceți o descriere.

Ecran de selectare a profilului SCCL și de introducere a clientului sursă

Pas 4) În mod implicit, copierea clientului este executată ca un singur proces, ceea ce durează mult timp. Distribuiți volumul de lucru către procese paralele (mai multe) pentru a reduce timpul de copiere.

  1. Selectați Mergi la din bara de meniu.
  2. Selectați Procesul paralelProcesele paralele exploatează mai eficient capacitatea bazei de date.

SAP meniul de configurare a procesului paralel pentru copierea clientului

Pas 5) Executați întotdeauna procesele cu rulare lungă în modul fundal, mai degrabă decât în ​​modul prim-plan/dialog. Unele procese rulează mai rapid în fundal.

Programare SAP copie client ca job de fundal

Pas 6) Jurnalele de copiere a clientului sunt disponibile în T-code SCC3Starea „Finalizat cu succes” înseamnă că copia clientului este finalizată.

Jurnalul copiei clientului SCC3 care arată starea finalizării cu succes

Copiere client la distanță

Copia clientului la distanță utilizează apelul de funcție la distanță (RFC). Puteți vizualiza destinațiile RFC în codul T SM59. Această tehnică depinde de conectivitatea la rețea, deci conexiunea trebuie să fie puternică și stabilă.

Scenariu:

  • Instanță sursă și client: BD1-101
  • Target Instanță și client: DKM-202

Pas 1) Conectați-vă la sistemul țintă (DKM). Creați o nouă intrare client țintă (202) folosind T-code SCC4Conectați-vă la acest nou client țintă cu utilizatorul SAP* și parola implicită „pass”.

Pas 2) Executați codul T SCC9.

SAP Ecranul inițial al tranzacției SCC9 pentru copierea clientului la distanță

Pas 3) Completați detaliile de bază conform cerințelor dumneavoastră.

Configurarea copiei clientului la distanță SCC9 cu destinație RFC

Pas 4) Selectați Proces paralel pentru a exploata mai eficient capacitatea bazei de date.

Configurarea proceselor paralele pentru copierea clientului la distanță

Pas 5) Programați copia clientului în fundal.

Programarea copierii clientului la distanță ca job în fundal

Pas 6) Jurnalele de copiere a clientului sunt disponibile în T-code SCC3 după cum este prezentat mai jos.

Jurnalul SCC3 care arată starea finalizării copierii clientului la distanță

Import/Export client

Pentru bazele de date mari, se recomandă utilizarea importului/exportului clientului în loc de copierea la distanță a clientului. Această abordare bazată pe fișiere nu necesită conectivitate continuă la rețea.

Scenariu:

  • Instanță sursă și client: PKT-300
  • Target Instanță și client: DKM-202

Această tehnică începe întotdeauna cu clientul exporturile Etapa.

Notă: Trebuie să aveți suficient spațiu în sistemul de fișiere /usr/sap/trans_SID pentru a efectua exportul clientului.

Cum să exporte un client?

Pas 1) Conectați-vă la sistemul țintă (DKM). Creați o intrare pentru noul client țintă folosind T-code SCC4Conectați-vă la sistemul/clientul sursă (PKT).

Pas 2) Înainte de a importa un client, trebuie mai întâi să îl exportați. Exportul transferă fișiere de date și co-fișiere din baza de date a sistemului sursă în bufferul de import al sistemului țintă. Executați cod T. SCC8.

SAP Ecranul inițial al tranzacției SCC8 pentru exportul clientului

Pas 3) Selectați profilul de export și alegeți sistemul țintă.

Selectarea profilului de export SCC8 și configurarea sistemului țintă

Pas 4) Programați exportul în fundal.

Programare SAP export client ca job de fundal

Pas 5) Odată ce jobul se execută, fișierele de date și co-fișierele din baza de date a sistemului PKT sunt transferate în bufferul de import al sistemului DKM. Datele vor fi reflectate în baza de date DKM numai după ce importați cererile de transport.

În funcție de profilul de export ales, sunt create până la 3 cereri de transport:

  • Cererea PKTKO00151 conține datele inter-client.
  • Cererea PKTKT00151 conține datele dependente de client.
  • Cererea PKTKX00151 conține, de asemenea, date dependente de client.

Cum se importă clientul?

Pas 1) Conectați-vă la clientul țintă nou creat (DKM-202) folosind SAP* și parola „pass”.

Pas 2) Porniți STMS_IMPORT tranzacţie.

SAP Ecranul inițial al tranzacției STMS_IMPORT

După cum se arată mai jos, se va deschide coada de import:

Coada STMS_IMPORT afișează cererile de transport în așteptare

Pas 3) Selectați cererile de transport generate de exportul clientului. Importați-le pe clientul țintă în următoarea secvență:

  1. Solicitați PKTKO00151
  2. Cerere PKTKT00151
  3. Cerere PKTKX00151

Sistemul detectează automat că acestea sunt cereri de transport pentru export ale clientului și efectuează importul tuturor celor 3 cereri. Jurnalele de import pot fi văzute în STMS_IMPORT.

Jurnalul STMS_IMPORT care afișează importurile de transport finalizate

Pas 4) Faza post-import: După finalizarea importului, executați codul T. SCC7 pentru a efectua acțiunile post-importare a clientului.

SAP Tranzacție SCC7 pentru acțiuni de import post-client

Programați jobul post-import în fundal.

Programarea jobului post-import SCC7 în modul fundal

Pas 5) Jurnalul de import este disponibil în cod T SCC3O stare de succes confirmă importarea clientului.

Cum să alegi metoda potrivită de copiere a clientului

Selectarea metodei corecte depinde de configurația sistemului, dimensiunea bazei de date și condițiile rețelei.

Utilizați copia clientului local (SCCL) când clienții sursă și țintă se află în același SAP exemplu. Aceasta este cea mai rapidă metodă deoarece datele nu traversează o rețea.

Utilizarea copiei clientului la distanță (SCC9) când clienții se află pe instanțe diferite și dimensiunea bazei de date este moderată. Această metodă folosește RFC pentru copierea în timp real, astfel încât întreruperile de rețea pot cauza erori.

Utilizați Import/Export Client (SCC8 + STMS_IMPORT) când baza de date este mare sau rețeaua este nesigură. Creează fișiere de transport și nu necesită o conexiune continuă.

Întrebări frecvente

Copia clientului local (cod T SCCL) transferă date în cadrul aceluiași SAP instanță. Copia clientului la distanță (cod T SCC9) transferă date între diferite SAP instanțe care utilizează conexiuni RFC prin rețea.

Codul T SCC8 este utilizat pentru a exporta un client. Acesta creează cereri de transport care conțin date inter-client și date dependente de client, care pot fi importate în sistemul țintă folosind STMS_IMPORT.

Durata depinde de dimensiunea bazei de date, de resursele sistemului și de metoda utilizată. Un client mic poate dura câteva ore, în timp ce bazele de date mari pot dura câteva zile. Procesele paralele reduc semnificativ timpul.

Blochează toți utilizatorii business (SU10), suspendă joburile în fundal (SE38 cu BTCTRNS1), verifică spațiul bazei de date (DB02) și setează parametrul rdisp/max_wprun_time la cel puțin 2000 de secunde.

Jurnalele de copiere ale clientului pentru toate metodele sunt disponibile în T-code SCC3. Jurnalul arată starea, durata și orice erori întâlnite în timpul procesului de copiere.

Codul T SCC7 efectuează acțiuni post-import client după o operațiune de import/export client. Acesta trebuie executat în clientul țintă după ce toate cererile de transport au fost importate.

Testare virtuală a produselor SAP Platformele de gestionare pot monitoriza starea sistemului, pot prezice deficitul de stocare și pot automatiza verificările preliminare. Acestea reduc efortul manual și minimizează erorile în timpul operațiunilor de copiere a clientului.

Instrumentele bazate pe inteligență artificială oferă analize predictive pentru planificarea resurselor, verificări automate ale stării de funcționare și programare inteligentă. Acestea ajută SAP Administratorii optimizează sincronizarea copierii clientului și detectează proactiv potențialele erori.

Rezumați această postare cu: