SAP Kopia klienta: lokalna, zdalna, import/eksport

โšก Inteligentne podsumowanie

SAP Funkcja Client Copy przesyล‚a dane specyficzne dla klienta w obrฤ™bie tej samej instancji lub miฤ™dzy rรณลผnymi instancjami przy uลผyciu trzech metod: kopiowania lokalnego (SCCL), kopiowania zdalnego (SCC9) i importowania/eksportowania klienta (SCC8).

  • โœ… Kopia lokalna: Uลผyj kodu T SCCL do kopiowania danych w tym samym SAP instancja dla najszybszego wykonania.
  • ๐Ÿ”— Kopiowanie zdalne: Uลผyj kodu T SCC9 z poล‚ฤ…czeniami RFC, aby przesyล‚aฤ‡ dane miฤ™dzy rรณลผnymi instancjami.
  • ๐Ÿ“ฆ Import Eksport: W przypadku transferรณw duลผych baz danych bez ciฤ…gล‚ej zaleลผnoล›ci od sieci naleลผy uลผywaฤ‡ kodรณw T SCC8 i STMS_IMPORT.
  • ๐Ÿ”’ Kroki wstฤ™pne: Blokuj uลผytkownikรณw, zawieszaj zadania w tle i sprawdzaj przestrzeล„ w bazie danych przed kaลผdฤ… kopiฤ… klienta.
  • โšก Wydajnoล›ฤ‡: Aby skrรณciฤ‡ czas kopiowania, zawsze korzystaj z procesรณw rรณwnolegล‚ych i harmonogramowania w tle.
  • ๐Ÿ“‹ Weryfikacja: Monitoruj wszystkie dzienniki kopii klienta za pomocฤ… kodu T SCC3 i uruchom SCC7 w celu wykonania dziaล‚aล„ po imporcie.

SAP Lokalna kopia klienta w ramach tego samego SID przy uลผyciu kodu T SCCL

Co jest SAP Kopia klienta?

Moลผna wygenerowaฤ‡ pustego klienta z kodem T SCC4. Ale jak wypeล‚niฤ‡ dane w kliencie? Odpowiedลบ brzmi: w kopii klienta.

Oznacza kopiฤ™ klienta โ€žprzesyล‚anie danych specyficznych dla klientaโ€ w ramach tej samej instancji (SID) lub miฤ™dzy rรณลผnymi instancjami (SID). Moลผna to wykonaฤ‡ trzema rรณลผnymi metodami:

  1. Kopia klienta lokalnego.
  2. Zdalna kopia klienta.
  3. Import/eksport klienta.

Poniลผej znajduje siฤ™ krรณtki opis kaลผdej metody kopiowania klientรณw.

Kopia lokalnego klienta: Ta metoda kopiuje dane klienta w obrฤ™bie tej samej instancji (SID). Odbywa siฤ™ to za pomocฤ… kodu T. SCCL.

SAP Lokalna kopia klienta w ramach tego samego SID przy uลผyciu kodu T SCCL

Kopia klienta zdalnego: Ta metoda kopiuje dane klienta miฤ™dzy rรณลผnymi instancjami (SID). Jest wykonywana za pomocฤ… kodu T. SCC9.

SAP Zdalna kopia klienta pomiฤ™dzy rรณลผnymi identyfikatorami SID przy uลผyciu kodu T SCC9

Import/eksport klienta: Ta metoda kopiuje dane klienta miฤ™dzy rรณลผnymi instancjami (SID). Jest wykonywana za pomocฤ… kodu T. SCC8.

SAP Import i eksport klienta pomiฤ™dzy rรณลผnymi identyfikatorami SID przy uลผyciu kodu T SCC8

Poniลผsza tabela podsumowuje najwaลผniejsze rรณลผnice miฤ™dzy tymi trzema metodami:

Cecha Kopia lokalna (SCCL) Kopiowanie zdalne (SCC9) Import/Eksport (SCC8)
Zakres Ta sama instancja Rรณลผne przypadki Rรณลผne przypadki
Zaleลผnoล›ฤ‡ sieciowa ลผaden Wysoki (wymagany RFC) Niski (oparty na plikach)
Najlepsze dla: Maล‚e i ล›rednie dane Maล‚e i ล›rednie dane Duลผe bazy danych

Kroki wstฤ™pne kopii klienta

Aby uniknฤ…ฤ‡ niespรณjnoล›ci danych, przed rozpoczฤ™ciem tworzenia kopii klienta wykonaj nastฤ™pujฤ…ce czynnoล›ci wstฤ™pne:

1) Odล‚ฤ…cz i zablokuj uลผytkownikรณw biznesowych (SU10). Zakoล„cz sesje aktywnych uลผytkownikรณw za pomocฤ… kodu T SM04Sprawdลบ, czy nie istniejฤ… ลผadne anulowane lub oczekujฤ…ce ลผฤ…dania aktualizacji.

SAP Transakcja SM04 sล‚uลผฤ…ca do rozล‚ฤ…czania i blokowania uลผytkownikรณw przed kopiowaniem przez klienta

2) Zawieล› wszystkie zadania w tle.

  • Wykonaj kod T SE38 jak podano poniลผej.

SAP Transakcja SE38 uruchamiajฤ…ca program BTCTRNS1 w celu zawieszenia zadaล„

  • Wpisz nazwฤ™ programu โ€žBTCTRNS1โ€, jak pokazano powyลผej.
  • Naciล›nij Wykonaj.

Dane wyjล›ciowe programu BTCTRNS1 dotyczฤ…ce zawieszenia zadaล„ wykonywanych w tle

3) Aby wykonaฤ‡ kopiฤ™ lokalnฤ…, system musi mieฤ‡ wystarczajฤ…cฤ… iloล›ฤ‡ miejsca w bazie danych lub przestrzeni tabel. W przypadku kopii zdalnej system docelowy musi mieฤ‡ wystarczajฤ…co duลผo miejsca. Sprawdลบ miejsce za pomocฤ… kodu T. DB02.

SAP Transakcja DB02 pokazujฤ…ca dostฤ™pnoล›ฤ‡ przestrzeni bazy danych

4) Aby uniknฤ…ฤ‡ nieล›cisล‚oล›ci podczas kopiowania klienta, uลผytkownikom nie naleลผy pozwalaฤ‡ na pracฤ™ w kliencie ลบrรณdล‚owym.

5) rdisp/max_wprun_time parametr naleลผy zmieniฤ‡ na 2000 sekund zgodnie z SAP Zalecenie. Chociaลผ uลผywasz procesรณw rรณwnolegล‚ych i planujesz zadania w tle, uลผywane bฤ™dฤ… procesy dialogowe.

Lokalna kopia klienta

Kopia lokalna klienta jest wykonywana za pomocฤ… kodu T-code SCCL. Jest to najprostsza metoda kopiowania danych w obrฤ™bie tego samego systemu.

Scenariusz:

  • Instancja ลบrรณdล‚owa i klient: DKM-000
  • Target Instancja i klient: DKM-202

Krok 1) Utwรณrz wpis dla nowego klienta docelowego, uลผywajฤ…c kodu T SCC4. W tym scenariuszu utwรณrz klienta 202 w systemie DKM. Zaloguj siฤ™ do tego nowo utworzonego klienta docelowego (DKM-202) z uลผytkownikiem SAP* i domyล›lne hasล‚o โ€žpassโ€.

Krok 2) Wykonaj kod T SCCL.

SAP Poczฤ…tkowy ekran transakcji SCCL dla lokalnej kopii klienta

Krok 3) Wybierz ลผฤ…dany profil, wprowadลบ klienta ลบrรณdล‚owego i wpisz opis.

Ekran wyboru profilu SCCL i wprowadzania danych klienta ลบrรณdล‚owego

Krok 4) Domyล›lnie kopiowanie klienta jest wykonywane jako pojedynczy proces, co zajmuje duลผo czasu. Rozล‚รณลผ obciฤ…ลผenie na rรณwnolegล‚e (wiele) procesรณw, aby skrรณciฤ‡ czas kopiowania.

  1. Wybierz Iล›ฤ‡ do z paska menu.
  2. Wybierz Proces rรณwnolegล‚yProcesy rรณwnolegล‚e efektywniej wykorzystujฤ… pojemnoล›ฤ‡ bazy danych.

SAP menu konfiguracji rรณwnolegล‚ego procesu kopiowania klienta

Krok 5) Zawsze uruchamiaj dล‚ugotrwaล‚e procesy w trybie tล‚a, a nie na pierwszym planie/w trybie dialogowym. Niektรณre procesy dziaล‚ajฤ… szybciej w tle.

Scheduling SAP kopia klienta jako praca w tle

Krok 6) Kopie dziennikรณw klienta sฤ… dostฤ™pne w kodzie T SCC3Status โ€žPomyล›lnie ukoล„czonoโ€ oznacza, ลผe โ€‹โ€‹kopia klienta jest gotowa.

Dziennik kopii klienta SCC3 pokazujฤ…cy status pomyล›lnego ukoล„czenia

Zdalna kopia klienta

Zdalna kopia klienta korzysta ze zdalnego wywoล‚ania funkcji (RFC). Miejsca docelowe RFC moลผna przeglฤ…daฤ‡ w kodzie T SM59. Ta technika zaleลผy od ล‚ฤ…cznoล›ci sieciowej, dlatego poล‚ฤ…czenie musi byฤ‡ silne i stabilne.

Scenariusz:

  • Instancja ลบrรณdล‚owa i klient: BD1-101
  • Target Instancja i klient: DKM-202

Krok 1) Zaloguj siฤ™ do systemu docelowego (DKM). Utwรณrz nowy wpis klienta docelowego (202) za pomocฤ… kodu T. SCC4Zaloguj siฤ™ do tego nowego klienta docelowego za pomocฤ… konta uลผytkownika SAP* i domyล›lne hasล‚o โ€žpassโ€.

Krok 2) Wykonaj kod T SCC9.

SAP Ekran poczฤ…tkowy transakcji SCC9 dla zdalnej kopii klienta

Krok 3) Wypeล‚nij podstawowe dane zgodnie ze swoimi wymaganiami.

Konfiguracja zdalnej kopii klienta SCC9 z miejscem docelowym RFC

Krok 4) Wybierz opcjฤ™ Proces rรณwnolegล‚y, aby efektywniej wykorzystaฤ‡ pojemnoล›ฤ‡ bazy danych.

Konfigurowanie procesรณw rรณwnolegล‚ych dla zdalnej kopii klienta

Krok 5) Zaplanuj kopiฤ™ dla klienta w tle.

Planowanie zdalnego kopiowania klienta jako zadania w tle

Krok 6) Kopie dziennikรณw klienta sฤ… dostฤ™pne w kodzie T SCC3 jak podano poniลผej.

Dziennik SCC3 pokazujฤ…cy stan ukoล„czenia zdalnej kopii klienta

Import/eksport klienta

W przypadku duลผych baz danych zaleca siฤ™ korzystanie z importu/eksportu po stronie klienta zamiast zdalnej kopii po stronie klienta. To podejล›cie oparte na plikach nie wymaga ciฤ…gล‚ej ล‚ฤ…cznoล›ci sieciowej.

Scenariusz:

  • Instancja ลบrรณdล‚owa i klient: PKT-300
  • Target Instancja i klient: DKM-202

Ta technika zawsze zaczyna siฤ™ od klienta eksport krok.

Uwaga: Aby wykonaฤ‡ eksport klienta, musisz mieฤ‡ wystarczajฤ…cฤ… iloล›ฤ‡ miejsca w systemie plikรณw /usr/sap/trans_SID.

Jak eksportowaฤ‡ klienta?

Krok 1) Zaloguj siฤ™ do systemu docelowego (DKM). Utwรณrz wpis dla nowego klienta docelowego za pomocฤ… kodu T. SCC4. Zaloguj siฤ™ do systemu ลบrรณdล‚owego/klienta ลบrรณdล‚owego (PKT).

Krok 2) Przed zaimportowaniem klienta naleลผy go najpierw wyeksportowaฤ‡. Eksport przenosi pliki danych i pliki wspรณล‚bieลผne z bazy danych systemu ลบrรณdล‚owego do bufora importu systemu docelowego. Wykonaj kod T. SCC8.

SAP Poczฤ…tkowy ekran transakcji SCC8 do eksportu klienta

Krok 3) Wybierz profil eksportu i wybierz system docelowy.

Wybรณr profilu eksportu SCC8 i konfiguracja systemu docelowego

Krok 4) Zaplanuj eksport w tle.

Scheduling SAP eksport klienta jako zadanie w tle

Krok 5) Po wykonaniu zadania pliki danych i pliki wspรณล‚bieลผne z bazy danych systemu PKT sฤ… przenoszone do bufora importu systemu DKM. Dane zostanฤ… odzwierciedlone w bazie danych DKM dopiero po zaimportowaniu ลผฤ…daล„ transportu.

W zaleลผnoล›ci od wybranego profilu eksportu tworzone sฤ… maksymalnie 3 zlecenia transportu:

  • ลปฤ…danie PKTKO00151 zawiera dane miฤ™dzyklientowskie.
  • ลปฤ…danie PKTKT00151 zawiera dane zaleลผne od klienta.
  • ลปฤ…danie PKTKX00151 zawiera rรณwnieลผ dane zaleลผne od klienta.

Jak zaimportowaฤ‡ klienta?

Krok 1) Zaloguj siฤ™ do nowo utworzonego klienta docelowego (DKM-202) za pomocฤ… SAP* i hasล‚o โ€žpassโ€.

Krok 2) Zaczฤ…ฤ‡ STMS_IMPORT transakcji.

SAP Ekran poczฤ…tkowy transakcji STMS_IMPORT

Jak pokazano poniลผej, zostanie otwarta kolejka importu:

Kolejka STMS_IMPORT pokazujฤ…ca oczekujฤ…ce ลผฤ…dania transportu

Krok 3) Wybierz ลผฤ…dania transportu wygenerowane przez eksport klienta. Zaimportuj je na klienta docelowego w nastฤ™pujฤ…cej kolejnoล›ci:

  1. Zapytanie PKTKO00151
  2. ลปฤ…danie PKTKT00151
  3. ลปฤ…danie PKTKX00151

System automatycznie wykrywa ลผฤ…dania transportu eksportu klienta i importuje wszystkie 3 ลผฤ…dania. Logi importu moลผna zobaczyฤ‡ w STMS_IMPORT.

Dziennik STMS_IMPORT pokazujฤ…cy zakoล„czone importy transportowe

Krok 4) Faza po imporcie: po zakoล„czeniu importu wykonaj kod T SCC7 aby wykonaฤ‡ czynnoล›ci po imporcie klienta.

SAP Transakcja SCC7 dla dziaล‚aล„ po imporcie klienta

Zaplanuj zadanie po imporcie w tle.

Planowanie zadania po imporcie SCC7 w trybie tล‚a

Krok 5) Dziennik importu jest dostฤ™pny w kodzie T SCC3Status pomyล›lny potwierdza, ลผe โ€‹โ€‹klient zostaล‚ zaimportowany.

Jak wybraฤ‡ odpowiedniฤ… metodฤ™ tworzenia kopii dla klienta

Wybรณr wล‚aล›ciwej metody zaleลผy od struktury systemu, rozmiaru bazy danych i warunkรณw sieciowych.

Uลผyj lokalnej kopii klienta (SCCL) gdy klienci ลบrรณdล‚owi i docelowi znajdujฤ… siฤ™ w tym samym SAP instancji. Jest to najszybsza metoda, poniewaลผ dane nie przechodzฤ… przez sieฤ‡.

Uลผyj zdalnej kopii klienta (SCC9) gdy klienci znajdujฤ… siฤ™ na rรณลผnych instancjach, a rozmiar bazy danych jest umiarkowany. Ta metoda wykorzystuje RFC do kopiowania w czasie rzeczywistym, wiฤ™c przerwy w sieci mogฤ… powodowaฤ‡ awarie.

Uลผyj importu/eksportu klienta (SCC8 + STMS_IMPORT) Gdy baza danych jest duลผa lub sieฤ‡ jest zawodna. Tworzy pliki transportowe i nie wymaga ciฤ…gล‚ego poล‚ฤ…czenia.

FAQ

Lokalna kopia klienta (kod T SCCL) przesyล‚a dane w tym samym SAP instancja. Zdalna kopia klienta (kod T SCC9) przesyล‚a dane miฤ™dzy rรณลผnymi SAP wystฤ…pienia wykorzystujฤ…ce poล‚ฤ…czenia RFC przez sieฤ‡.

Kod T SCC8 sล‚uลผy do eksportu klienta. Tworzy on ลผฤ…dania transportu zawierajฤ…ce dane miฤ™dzyklientowskie i zaleลผne od klienta, ktรณre moลผna zaimportowaฤ‡ do systemu docelowego za pomocฤ… funkcji STMS_IMPORT.

Czas trwania zaleลผy od rozmiaru bazy danych, zasobรณw systemowych i uลผytej metody. W przypadku maล‚ego klienta moลผe to zajฤ…ฤ‡ kilka godzin, podczas gdy w przypadku duลผych baz danych โ€“ kilka dni. Procesy rรณwnolegล‚e znacznie skracajฤ… ten czas.

Zablokuj wszystkich uลผytkownikรณw biznesowych (SU10), zawieล› zadania w tle (SE38 z BTCTRNS1), zweryfikuj przestrzeล„ bazy danych (DB02) i ustaw parametr rdisp/max_wprun_time na co najmniej 2000 sekund.

Dzienniki kopii klienta dla wszystkich metod sฤ… dostฤ™pne w kodzie T SCC3. Dziennik pokazuje status, czas trwania i wszelkie bล‚ฤ™dy napotkane podczas procesu kopiowania.

Kod T SCC7 wykonuje czynnoล›ci po imporcie klienta po operacji importu/eksportu klienta. Musi zostaฤ‡ wykonany na kliencie docelowym po zaimportowaniu wszystkich ลผฤ…daล„ transportu.

Sprzedaลผ z SAP Platformy zarzฤ…dzania mogฤ… monitorowaฤ‡ stan systemu, przewidywaฤ‡ niedobory pamiฤ™ci masowej i automatyzowaฤ‡ kontrole wstฤ™pne. Zmniejszajฤ… one nakล‚ad pracy rฤ™cznej i minimalizujฤ… bล‚ฤ™dy podczas operacji kopiowania po stronie klienta.

Narzฤ™dzia oparte na sztucznej inteligencji zapewniajฤ… analitykฤ™ predykcyjnฤ… do planowania zasobรณw, zautomatyzowanej kontroli stanu i inteligentnego planowania. Pomagajฤ… SAP Administratorzy optymalizujฤ… czas wykonywania kopii u klienta i proaktywnie wykrywajฤ… potencjalne awarie.

Podsumuj ten post nastฤ™pujฤ…co: