SAP Clientkopie: Lokal, Remote, Import/Export

โšก Intelligente Zusammenfassung

SAP Client Copy รผbertrรคgt clientspezifische Daten innerhalb derselben Instanz oder zwischen verschiedenen Instanzen mithilfe von drei Methoden: Lokale Kopie (SCCL), Remote-Kopie (SCC9) und Client-Import/Export (SCC8).

  • โœ… Lokale Kopie: Verwenden Sie den Transaktionscode SCCL, um Daten innerhalb desselben zu kopieren. SAP Instanz fรผr schnellste Ausfรผhrung.
  • ๐Ÿ”— Remote Copy: Verwenden Sie den T-Code SCC9 mit RFC-Verbindungen, um Daten zwischen verschiedenen Instanzen zu รผbertragen.
  • ๐Ÿ“ฆ Import Export: Verwenden Sie die Transaktionscodes SCC8 und STMS_IMPORT fรผr groรŸe Datenbankรผbertragungen ohne kontinuierliche Netzwerkabhรคngigkeit.
  • ๐Ÿ”’ Vorbereitende Schritte: Benutzer sperren, Hintergrundprozesse anhalten und den Datenbankspeicherplatz vor jeder Clientkopie รผberprรผfen.
  • โšก Eigenschaften: Um die Kopierdauer zu verkรผrzen, sollten stets Parallelprozesse und Hintergrundprozesse genutzt werden.
  • ๐Ÿ“‹ รœberprรผfung: รœberwachen Sie alle Clientkopie-Protokolle mit dem Transaktionscode SCC3 und fรผhren Sie SCC7 fรผr Nachimportaktionen aus.

SAP Lokale Clientkopie innerhalb derselben SID mit dem Transaktionscode SCCL

Was ist SAP Kundenkopie?

Sie kรถnnen einen leeren Mandanten mit dem Transaktionscode SCC4 generieren. Aber wie werden die Daten im Client eingetragen? Die Antwort lautet: die Clientkopie.

Client-Kopie bedeutet โ€žรœbermittlung kundenspezifischer Datenโ€œ innerhalb derselben Instanz (SID) oder zwischen verschiedenen Instanzen (SID). Dies kann mit drei verschiedenen Methoden durchgefรผhrt werden:

  1. Lokale Client-Kopie.
  2. Remote-Client-Kopie.
  3. Client-Import/Export.

Nachfolgend werden die einzelnen Methoden zum Kopieren von Kundendaten kurz erlรคutert.

Lokale Clientkopie: Diese Methode kopiert Kundendaten innerhalb derselben Instanz (SID). Dies erfolgt รผber den Transaktionscode [T-Code einfรผgen]. SCCL.

SAP Lokale Clientkopie innerhalb derselben SID mit dem Transaktionscode SCCL

Remote-Client-Kopie: Diese Methode kopiert Kundendaten zwischen verschiedenen Instanzen (SIDs). Sie wird mittels Transaktionscode ausgefรผhrt. SCC9.

SAP Remote Client Copy zwischen verschiedenen SIDs mit dem Transaktionscode SCC9

Kundenimport/-export: Diese Methode kopiert Kundendaten zwischen verschiedenen Instanzen (SIDs). Sie wird mittels Transaktionscode ausgefรผhrt. SCC8.

SAP Kundenimport/-export zwischen verschiedenen SIDs mittels Transaktionscode SCC8

Die folgende Tabelle fasst die wichtigsten Unterschiede zwischen diesen drei Methoden zusammen:

Funktion Lokale Kopie (SCCL) Remote Copy (SCC9) Import/Export (SCC8)
Geltungsbereich Gleiche Instanz Verschiedene Fรคlle Verschiedene Fรคlle
Netzwerkabhรคngigkeit Keine Prรคsentation Hoch (RFC erforderlich) Niedrig (dateibasiert)
besten Fรผr Kleine bis mittlere Daten Kleine bis mittlere Daten GroรŸe Datenbanken

Vorbereitende Schritte zum Kopieren des Clients

Um Dateninkonsistenzen zu vermeiden, fรผhren Sie vor dem Erstellen einer Clientkopie die folgenden Vorbereitungsschritte durch:

1) Geschรคftsbenutzer trennen und sperren (SU10). Sitzungen aktiver Benutzer รผber den T-Code beenden SM04Prรผfen Sie, ob keine abgebrochenen oder ausstehenden Aktualisierungsanfragen vorliegen.

SAP SM04-Transaktion zum Trennen und Sperren von Benutzern vor der Mandantenkopie

2) Alle Hintergrundprozesse anhalten.

  • T-Code ausfรผhren SE38 wie unten angegeben.

SAP SE38-Transaktion zum Ausfรผhren des Programms BTCTRNS1 zum Anhalten von Jobs

  • Tragen Sie im obigen Text โ€žBTCTRNS1โ€œ als Programmnamen ein.
  • Drรผcken Sie Ausfรผhren.

Ausgabe des Programms BTCTRNS1 zum Anhalten von Hintergrundprozessen

3) Fรผr eine lokale Kopie muss das System รผber ausreichend Speicherplatz in der Datenbank oder im Tabellenbereich verfรผgen. Fรผr Remote-Kopien muss auf dem Zielsystem ausreichend Speicherplatz vorhanden sein. Prรผfen Sie den Speicherplatz mithilfe des Transaktionscodes. DB02.

SAP Die Transaktion DB02 zeigt die verfรผgbare Datenbankspeicherflรคche an.

4) Um Inkonsistenzen beim Kopieren auf den Client zu vermeiden, sollte Benutzern nicht gestattet werden, im Quellclient zu arbeiten.

5) Das rdisp/max_wprun_time Der Parameter sollte gemรครŸ der vorherigen Anweisung auf 2000 Sekunden geรคndert werden. SAP Empfehlung: Obwohl Sie Parallelprozesse nutzen und Jobs im Hintergrund einplanen, werden Dialogprozesse verwendet.

Lokale Client-Kopie

Die lokale Clientkopie wird mit dem Transaktionscode SCCL durchgefรผhrt. Dies ist die einfachste Methode zum Kopieren von Daten innerhalb desselben Systems.

Szenario:

  • Quellinstanz & Client: DKM-000
  • Target Instanz & Client: DKM-202

Schritt 1) Erstellen Sie einen Eintrag fรผr Ihren neuen Zielmandanten mit dem Transaktionscode SCC4. In diesem Szenario erstellen Sie Mandant 202 im DKM-System. Melden Sie sich bei diesem neu erstellten Zielmandanten an (DKM-202) mit Benutzer SAP* und das Standardpasswort โ€žpassโ€œ.

Schritt 2) T-Code ausfรผhren SCCL.

SAP SCCL-Transaktions-Startbildschirm fรผr lokale Mandantenkopie

Schritt 3) Wรคhlen Sie das gewรผnschte Profil aus, geben Sie den Quellclient ein und fรผgen Sie eine Beschreibung hinzu.

Bildschirm fรผr SCCL-Profilauswahl und Quellclient-Eingabe

Schritt 4) StandardmรครŸig wird das Kopieren auf Clientseite als einzelner Prozess ausgefรผhrt, was lange dauert. Um die Kopierzeit zu verkรผrzen, sollte die Arbeitslast auf mehrere parallele Prozesse verteilt werden.

  1. Auswรคhlen Gehe zu aus der Menรผleiste.
  2. Auswรคhlen Paralleler ProzessParallele Prozesse nutzen die Datenbankkapazitรคt effektiver aus.

SAP Konfigurationsmenรผ fรผr parallele Clientkopien

Schritt 5) Fรผhren Sie langlaufende Prozesse immer im Hintergrundmodus und nicht im Vordergrund-/Dialogmodus aus. Manche Prozesse laufen im Hintergrund schneller.

Planung SAP Kundenkopie als Hintergrundjob

Schritt 6) Die Clientkopie-Protokolle sind im T-Code verfรผgbar. SCC3Der Status โ€žErfolgreich abgeschlossenโ€œ bedeutet, dass die Clientkopie fertiggestellt ist.

SCC3-Clientkopieprotokoll mit dem Status โ€žErfolgreicher Abschlussโ€œ

Remote-Client-Kopie

Fรผr die Remote-Client-Kopie wird Remote Function Call (RFC) verwendet. RFC-Ziele kรถnnen Sie in der Transaktion SM59 anzeigen. Diese Technik ist von einer Netzwerkverbindung abhรคngig; diese muss daher stabil und zuverlรคssig sein.

Szenario:

  • Quellinstanz & Client: BD1-101
  • Target Instanz & Client: DKM-202

Schritt 1) Melden Sie sich im Zielsystem (DKM) an. Erstellen Sie einen neuen Zielmandanteneintrag (202) mithilfe des Transaktionscodes SCC4Melden Sie sich mit dem Benutzer bei diesem neuen Zielclient an. SAP* und das Standardpasswort โ€žpassโ€œ.

Schritt 2) Fรผhren Sie den Transaktionscode SCC9 aus.

SAP SCC9-Transaktions-Startbildschirm fรผr Remote-Clientkopie

Schritt 3) Fรผllen Sie die grundlegenden Details entsprechend Ihren Anforderungen aus.

SCC9 Remote-Client-Kopierkonfiguration mit RFC-Ziel

Schritt 4) Wรคhlen Sie โ€žParallelverarbeitungโ€œ, um die Datenbankkapazitรคt effektiver auszunutzen.

Konfigurieren paralleler Prozesse fรผr die Remote-Clientkopie

Schritt 5) Planen Sie die Clientkopie im Hintergrund ein.

Einplanen des Kopierens von Remote-Clients als Hintergrundprozess

Schritt 6) Die Clientkopie-Protokolle sind im T-Code verfรผgbar. SCC3 wie unten angegeben.

SCC3-Protokoll mit Anzeige des Status der abgeschlossenen Remote-Client-Kopie

Client-Import/Export

Fรผr groรŸe Datenbanken empfiehlt sich der clientseitige Import/Export anstelle des clientseitigen Kopierens. Dieser dateibasierte Ansatz erfordert keine stรคndige Netzwerkverbindung.

Szenario:

  • Quellinstanz & Client: PKT-300
  • Target Instanz & Client: DKM-202

Diese Technik beginnt immer mit dem Klienten. exportieren Schritt.

Hinweis: Sie benรถtigen ausreichend Speicherplatz im Dateisystem /usr/sap/trans_SID, um den Mandantenexport durchzufรผhren.

Wie exportiert man einen Mandanten?

Schritt 1) Melden Sie sich im Zielsystem (DKM) an. Erstellen Sie einen Eintrag fรผr Ihren neuen Zielkunden mithilfe des Transaktionscodes. SCC4. Melden Sie sich am Quellsystem/Quellclient (PKT) an.

Schritt 2) Bevor Sie einen Mandanten importieren, mรผssen Sie ihn zuerst exportieren. Der Export รผbertrรคgt Datendateien und zugehรถrige Dateien aus der Datenbank des Quellsystems in den Importpuffer des Zielsystems. Fรผhren Sie den Transaktionscode aus. SCC8.

SAP SCC8-Transaktionsstartbildschirm fรผr den Mandantenexport

Schritt 3) Wรคhlen Sie das Exportprofil und das Zielsystem aus.

SCC8-Exportprofilauswahl und Zielsystemkonfiguration

Schritt 4) Planen Sie den Export im Hintergrund.

Planung SAP Kundenexport als Hintergrundprozess

Schritt 5) Nach Ausfรผhrung des Jobs werden Datendateien und zugehรถrige Dateien aus der PKT-Systemdatenbank in den DKM-Systemimportpuffer รผbertragen. Die Daten werden erst nach dem Import der Transportauftrรคge in der DKM-Datenbank angezeigt.

Je nach gewรคhltem Exportprofil werden bis zu 3 Transportauftrรคge erstellt:

  • Die Anfrage PKTKO00151 enthรคlt die mandantenรผbergreifenden Daten.
  • Die Anfrage PKTKT00151 enthรคlt die clientabhรคngigen Daten.
  • Die Anfrage PKTKX00151 enthรคlt auch clientabhรคngige Daten.

Wie importiere ich den Client?

Schritt 1) Melden Sie sich mit folgendem Befehl beim neu erstellten Zielclient (DKM-202) an: SAP* und Passwort โ€žpassโ€œ.

Schritt 2) Starte das STMS_IMPORT Transaktion.

SAP STMS_IMPORT-Transaktions-Startbildschirm

Wie unten dargestellt, wird die Importwarteschlange geรถffnet:

Die STMS_IMPORT-Warteschlange zeigt ausstehende Transportanforderungen an.

Schritt 3) Wรคhlen Sie die vom Client-Export generierten Transportauftrรคge aus. Importieren Sie diese in der folgenden Reihenfolge auf dem Zielmandanten:

  1. Fordern Sie PKTKO00151 an
  2. Anfrage PKTKT00151
  3. Anfrage PKTKX00151

Das System erkennt automatisch, dass es sich um Client-Exporttransportanforderungen handelt und importiert alle drei Anforderungen. Die Importprotokolle kรถnnen eingesehen werden in STMS_IMPORT.

STMS_IMPORT-Protokoll mit Anzeige abgeschlossener Transportimporte.

Schritt 4) Phase nach dem Import: Sobald der Import abgeschlossen ist, fรผhren Sie den Transaktionscode aus. SCC7 um die Aktionen nach dem Client-Import durchzufรผhren.

SAP SCC7-Transaktion fรผr Aktionen nach dem Kundenimport

Planen Sie den Nachimport-Job im Hintergrund ein.

SCC7-Nachimportjob im Hintergrundmodus einplanen

Schritt 5) Das Importprotokoll ist im T-Code verfรผgbar. SCC3Ein erfolgreicher Status bestรคtigt, dass der Client importiert wurde.

Wie man die richtige Methode zum Verfassen von Kundenkopien auswรคhlt

Die Wahl der richtigen Methode hรคngt von Ihrer Systemlandschaft, der GrรถรŸe Ihrer Datenbank und den Netzwerkbedingungen ab.

Lokale Clientkopie verwenden (SCCL) wenn sich Quell- und Zielclients im selben Netzwerk befinden SAP Dies ist beispielsweise die schnellste Methode, da die Daten kein Netzwerk durchlaufen mรผssen.

Remote Client Copy verwenden (SCC9) Wenn sich Clients auf verschiedenen Instanzen befinden und die DatenbankgrรถรŸe moderat ist, kann diese Methode hilfreich sein. Da sie RFC fรผr Echtzeitkopien nutzt, kรถnnen Netzwerkunterbrechungen zu Fehlern fรผhren.

Client-Import/Export verwenden (SCC8 + STMS_IMPORT) Wenn die Datenbank groรŸ ist oder das Netzwerk unzuverlรคssig ist, erstellt es Transportdateien und benรถtigt keine stรคndige Verbindung.

Hรคufig gestellte Fragen

Die lokale Clientkopie (Transaktionscode SCCL) รผbertrรคgt Daten innerhalb desselben SAP Instanz. Remote Client Copy (Transaktionscode SCC9) รผbertrรคgt Daten zwischen verschiedenen Clients. SAP Instanzen, die RFC-Verbindungen รผber das Netzwerk nutzen.

Der Transaktionscode SCC8 dient zum Export eines Mandanten. Er erstellt Transportauftrรคge mit mandantenรผbergreifenden und mandantenabhรคngigen Daten, die mit STMS_IMPORT in das Zielsystem importiert werden kรถnnen.

Die Dauer hรคngt von der DatenbankgrรถรŸe, den Systemressourcen und der verwendeten Methode ab. Bei kleinen Clients kann die Verarbeitung einige Stunden dauern, bei groรŸen Datenbanken hingegen mehrere Tage. Parallele Prozesse verkรผrzen die Zeit deutlich.

Sperren Sie alle Geschรคftsbenutzer (SU10), halten Sie Hintergrundjobs an (SE38 mit BTCTRNS1), รผberprรผfen Sie den Datenbankspeicherplatz (DB02) und setzen Sie den Parameter rdisp/max_wprun_time auf mindestens 2000 Sekunden.

Die Clientkopierprotokolle fรผr alle Methoden sind im Transaktionscode SCC3 verfรผgbar. Das Protokoll zeigt den Status, die Dauer und alle wรคhrend des Kopiervorgangs aufgetretenen Fehler an.

Die Transaktion SCC7 fรผhrt nach einem Mandantenimport/-export Aktionen aus. Sie muss im Zielmandanten ausgefรผhrt werden, nachdem alle Transportauftrรคge importiert wurden.

AI-powered SAP Managementplattformen kรถnnen den Systemzustand รผberwachen, Speicherengpรคsse vorhersagen und Vorabprรผfungen automatisieren. Sie reduzieren den manuellen Aufwand und minimieren Fehler bei Clientkopiervorgรคngen.

KI-gestรผtzte Tools liefern prรคdiktive Analysen fรผr die Ressourcenplanung, automatisierte Systemprรผfungen und intelligente Terminplanung. Sie helfen dabei. SAP Administratoren optimieren die Kopierzeiten der Clients und erkennen potenzielle Fehler proaktiv.

Fassen Sie diesen Beitrag mit folgenden Worten zusammen: