SAP Klientkopia: Lokal, Fjärr, Import/Export

⚡ Smart sammanfattning

SAP Klientkopiering överför klientspecifika data inom samma instans eller mellan olika instanser med hjälp av tre metoder: Lokal kopia (SCCL), Fjärrkopiering (SCC9) och Klientimport/Export (SCC8).

  • Lokal kopia: Använd T-kod SCCL för att kopiera data inom samma SAP instans för snabbast möjliga exekvering.
  • 🔗 Fjärrkopiering: Använd T-koden SCC9 med RFC-anslutningar för att överföra data mellan olika instanser.
  • 📦 Import Export: Använd T-koderna SCC8 och STMS_IMPORT för stora databasöverföringar utan kontinuerligt nätverksberoende.
  • 🔒 Förberedande steg: Lås användare, pausa bakgrundsjobb och verifiera databasutrymme före varje klientkopia.
  • Prestanda: Använd alltid parallella processer och bakgrundsschemaläggning för att minska kopieringstiden.
  • 📋 Verifiering: Övervaka alla klientkopieringsloggar via T-kod SCC3 och kör SCC7 för åtgärder efter import.

SAP Lokal klientkopia inom samma SID med T-kod SCCL

Vad är SAP Klientkopia?

Du kan generera en tom klient med T-koden SCC4. Men hur fyller man i informationen i klienten? Svaret är klientkopian.

Klientkopia betyder "överföring av klientspecifika uppgifter" inom samma instans (SID) eller mellan olika instanser (SID). Det kan utföras med tre olika metoder:

  1. Lokal klientkopia.
  2. Exemplar av fjärrklient.
  3. Klientimport/export.

Nedan ges kortfattad information om varje klientkopieringsmetod.

Lokal klientkopia: Den här metoden kopierar klientdata inom samma instans (SID). Det görs med T-kod. SCCL.

SAP Lokal klientkopia inom samma SID med T-kod SCCL

Kopia av fjärrklient: Den här metoden kopierar klientdata mellan olika instanser (SID). Den utförs med T-kod. SCC9.

SAP Kopiera fjärrklient mellan olika SID:er med T-kod SCC9

Klientimport/export: Den här metoden kopierar klientdata mellan olika instanser (SID). Den utförs med T-kod. SCC8.

SAP Klientimport Export mellan olika SID:er med T-kod SCC8

Följande tabell sammanfattar de viktigaste skillnaderna mellan dessa tre metoder:

Leverans Lokal kopia (SCCL) Fjärrkopiering (SCC9) Importera/Exportera (SCC8)
Omfattning Samma instans Olika instanser Olika instanser
Nätverksberoende Ingen Hög (RFC krävs) Låg (filbaserad)
bäst för Liten till medelstor data Liten till medelstor data Stora databaser

Klientkopiering Försteg

För att undvika datainkonsekvenser, utför dessa förberedande steg innan du startar en klientkopiering:

1) Koppla bort och lås företagsanvändare (SU10). Avsluta sessioner för aktiva användare via T-kod SM04Kontrollera att det inte finns några avbrutna eller väntande uppdateringsförfrågningar.

SAP SM04-transaktion för att koppla bort och låsa användare före klientkopiering

2) Pausa alla bakgrundsjobb.

  • Kör T-kod SE38 enligt nedan.

SAP SE38-transaktion för att köra BTCTRNS1-programmet för att pausa jobb

  • Fyll i programnamnet med “BTCTRNS1” som visas ovan.
  • Tryck på Utför.

BTCTRNS1-programkörningsutdata för att pausa bakgrundsjobb

3) För en lokal kopia måste systemet ha tillräckligt med utrymme i databasen eller tabellutrymmet. För fjärrkopiering måste målsystemet ha tillräckligt med utrymme. Kontrollera utrymmet med T-kod. DB02.

SAP DB02-transaktion som visar tillgängligt databasutrymme

4) För att undvika inkonsekvenser under klientkopiering bör användare inte tillåtas arbeta i källklienten.

5) Ocuco-landskapet rdisp/max_wprun_time parametern bör ändras till 2000 sekunder enligt SAP rekommendation. Även om du använder parallella processer och schemalägger jobb i bakgrunden kommer dialogprocesser att användas.

Lokal klientkopia

Lokal klientkopiering utförs med T-kod SCCL. Detta är den enklaste metoden vid kopiering av data inom samma system.

Scenario:

  • Källinstans och klient: DKM-000
  • Target Instans och klient: DKM-202

Steg 1) Skapa en post för din nya målklient med T-koden SCC4. I det här scenariot skapar du klient 202 i DKM-systemet. Logga in på den här nyskapade målklienten (DKM-202) med användare SAP* och standardlösenordet ”pass”.

Steg 2) Kör T-kod SCCL.

SAP SCCL-transaktionens initialskärm för lokal klientkopia

Steg 3) Välj önskad profil, ange källklienten och ange en beskrivning.

Val av SCCL-profil och inmatningsskärm för källklient

Steg 4) Som standard körs klientkopiering som en enda process, vilket tar lång tid. Fördela arbetsbelastningen till parallella (flera) processer för att minska kopieringstiden.

  1. Välja Gå till från menyraden.
  2. Välja Parallell processParallella processer utnyttjar databaskapaciteten mer effektivt.

SAP klientkopiera parallell processkonfigurationsmeny

Steg 5) Kör alltid långvariga processer i bakgrundsläge snarare än förgrunds-/dialogläge. Vissa processer körs snabbare i bakgrunden.

Schemaläggning SAP klientkopia som bakgrundsjobb

Steg 6) Klientens kopieringsloggar finns tillgängliga i T-kod SCC3Statusen ”Slutförd” betyder att klientkopian är klar.

SCC3-klientkopieringslogg som visar status för lyckat slutförande

Fjärrklientkopia

Fjärrkopiering av klienter använder Remote Function Call (RFC). Du kan visa RFC-destinationer i T-kod SM59. Den här tekniken är beroende av nätverksanslutning, så anslutningen måste vara stark och stabil.

Scenario:

  • Källinstans och klient: BD1-101
  • Target Instans och klient: DKM-202

Steg 1) Logga in på målsystemet (DKM). Skapa en ny målklientpost (202) med T-kod. SCC4Logga in på den här nya målklienten med användaren SAP* och standardlösenordet ”pass”.

Steg 2) Kör T-kod SCC9.

SAP SCC9-transaktionens initialskärm för kopia av fjärrklient

Steg 3) Fyll i de grundläggande uppgifterna enligt dina krav.

SCC9-fjärrklientkopieringskonfiguration med RFC-destination

Steg 4) Välj Parallell process för att utnyttja databaskapaciteten mer effektivt.

Konfigurera parallella processer för fjärrklientkopiering

Steg 5) Schemalägg klientkopian i bakgrunden.

Schemalägga kopiering av fjärrklient som ett bakgrundsjobb

Steg 6) Klientens kopieringsloggar finns tillgängliga i T-kod SCC3 enligt nedan.

SCC3-logg som visar status för slutförd kopiering av fjärrklient

Klientimport/export

För stora databaser rekommenderas det att använda klientimport/export istället för fjärrklientkopiering. Denna filbaserade metod kräver inte kontinuerlig nätverksanslutning.

Scenario:

  • Källinstans och klient: PKT-300
  • Target Instans och klient: DKM-202

Denna teknik börjar alltid med klienten export steg.

Obs: Du måste ha tillräckligt med utrymme i filsystemet /usr/sap/trans_SID för att utföra klientexporten.

Hur exporterar man en klient?

Steg 1) Logga in på målsystemet (DKM). Skapa en post för din nya målklient med T-kod. SCC4Logga in på källsystemet/källklienten (PKT).

Steg 2) Innan du importerar en klient måste du först exportera den. Export överför datafiler och samfiler från källsystemets databas till målsystemets importbuffert. Kör T-kod SCC8.

SAP SCC8-transaktionens initialskärm för klientexport

Steg 3) Välj exportprofilen och välj målsystemet.

Val av SCC8-exportprofil och konfiguration av målsystem

Steg 4) Schemalägg exporten i bakgrunden.

Schemaläggning SAP klientexport som ett bakgrundsjobb

Steg 5) När jobbet har körts överförs datafiler och samfiler från PKT-systemdatabasen till DKM-systemets importbuffert. Informationen kommer att återspeglas i DKM-databasen först efter att du har importerat transportförfrågningarna.

Beroende på vald exportprofil skapas upp till 3 transportförfrågningar:

  • Begäran PKTKO00151 innehåller data från flera klienter.
  • Begäran PKTKT00151 innehåller klientberoende data.
  • Begäran PKTKX00151 innehåller även klientberoende data.

Hur importerar man klienten?

Steg 1) Logga in på den nyskapade målklienten (DKM-202) med hjälp av SAP* och lösenordet ”pass”.

Steg 2) Starta STMS_IMPORT transaktion.

SAP STMS_IMPORT-transaktionens första skärm

Som visas nedan öppnas importkön:

STMS_IMPORT-kö som visar väntande transportförfrågningar

Steg 3) Välj de transportförfrågningar som genererats av klientexporten. Importera dem till målklienten i följande ordning:

  1. Begär PKTKO00151
  2. Begäran PKTKT00151
  3. Begäran PKTKX00151

Systemet detekterar automatiskt att dessa är klientens exporttransportförfrågningar och utför importen av alla tre förfrågningarna. Importloggarna kan ses i STMS_IMPORT.

STMS_IMPORT-logg som visar slutförda transportimporter

Steg 4) Efterimportfas: När importen är klar, kör T-kod SCC7 för att utföra åtgärderna efter klientimporten.

SAP SCC7-transaktion för importåtgärder efter klienten

Schemalägg efterimportjobbet i bakgrunden.

Schemalägga SCC7-postimportjobb i bakgrundsläge

Steg 5) Importloggen finns tillgänglig i T-kod SCC3En lyckad status bekräftar att klienten har importerats.

Hur man väljer rätt klientkopieringsmetod

Att välja rätt metod beror på systemlandskapet, databasens storlek och nätverksförhållandena.

Använd lokal klientkopia (SCCL) när käll- och målkunder bor i samma SAP exempel. Detta är den snabbaste metoden eftersom data inte korsar ett nätverk.

Använd fjärrklientkopiering (SCC9) när klienter finns på olika instanser och databasens storlek är måttlig. Den här metoden använder RFC för kopiering i realtid, så nätverksavbrott kan orsaka fel.

Använd klientimport/export (SCC8 + STMS_IMPORT) när databasen är stor eller nätverket är opålitligt. Den skapar transportfiler och kräver inte en kontinuerlig anslutning.

Vanliga frågor

Lokal klientkopia (T-kod SCCL) överför data inom samma SAP exempel. Fjärrklientkopiering (T-kod SCC9) överför data mellan olika SAP instanser som använder RFC-anslutningar över nätverket.

T-koden SCC8 används för att exportera en klient. Den skapar transportförfrågningar som innehåller data mellan klienter och klientberoende data som kan importeras till målsystemet med hjälp av STMS_IMPORT.

Längden beror på databasens storlek, systemresurser och metod som används. En liten klient kan ta några timmar, medan stora databaser kan ta flera dagar. Parallella processer minskar tiden avsevärt.

Lås alla affärsanvändare (SU10), pausa bakgrundsjobb (SE38 med BTCTRNS1), verifiera databasutrymme (DB02) och ställ in parametern rdisp/max_wprun_time till minst 2000 sekunder.

Klientkopieringsloggar för alla metoder finns tillgängliga i T-kod SCC3. Loggen visar status, varaktighet och eventuella fel som uppstått under kopieringsprocessen.

T-koden SCC7 utför åtgärder efter klientimport efter en klientimport/export. Den måste köras i målklienten efter att alla transportförfrågningar har importerats.

AI-powered SAP Hanteringsplattformar kan övervaka systemhälsa, förutsäga lagringsbrister och automatisera förhandskontroller. De minskar manuell arbetsinsats och minimerar fel under klientkopieringsoperationer.

AI-drivna verktyg tillhandahåller prediktiv analys för resursplanering, automatiserade hälsokontroller och intelligent schemaläggning. De hjälper SAP administratörer optimerar klientkopieringstimingen och upptäcker potentiella fel proaktivt.

Sammanfatta detta inlägg med: