SAP Klientkopi: Lokal, Fjern, Import/eksport
Klient kopi
Vi kan generere en tom klient med SCC4.Men hvordan udfylder man data i klienten? "Svaret er klientkopien."
Klient kopi betyder "overførsel af klientspecifikke data" inden for samme instans(SID) eller mellem forskellige instanser(SID).
Klientkopiering kan udføres med tre forskellige metoder –
- Lokal klient kopi.
- Ekstern klient kopi.
- Klient import/eksport.
Nedenfor gives korte detaljer om klientkopieringsmetoder.
Lokal klient kopi: – Denne metode bruges til at kopiere klient inden for samme instans (SID). Det gøres med T-kode SCCL.
Fjernklientkopi: –Denne metode bruges til at kopiere klient mellem forskellige instanser (SID). Den udføres af T-kode SCC9.
Klientimport/eksport: – Denne metode bruges til at kopiere klient mellem forskellige instanser (SID). Den udføres af T-kode SCC8
Klientkopi Fortrin
For at undgå data uoverensstemmelser der er nogle få forhåndstrin, der skal udføres, før du starter klientkopiering: -
1) Afbryd og lås forretningsbrugere (SU10).Du kan afslutte sessionen for aktive brugere i systemet gennem SM04. Når alle brugere er logget ud, skal du kontrollere, at der ikke findes nogen annullerede eller afventende opdateringsanmodninger i systemet.
2) Suspender alle baggrundsjob
- Udfør SE38 som angivet nedenfor.
- Udfyld programnavnet med "BTCTRNS1" som ovenstående figur.
- Tryk på Udfør.
3) For en lokal kopi skal systemet have nok plads i databasen eller tablespacet.
Til fjernkopiering skal målsystemet have nok plads i databasen eller tablespacet. Tjek plads ved hjælp af Tx db02.
4) For at undgå uoverensstemmelser under klientkopiering bør brugere ikke have lov til at arbejde i kildeklienten.
5) rdisp/max_wprun_time parameter skal ændres til 2000 sekunder som en SAP henstilling. Selvom du bruger parallelle processer og planlægger job i baggrunden, vil dialogprocesser blive brugt.
Lokal klient kopi
Lokal klientkopiering udføres vha T-kode SCCL.
Scenarie:-
- Kildeinstans & klient := DKM-000
- Target Forekomst & klient := DKM-202
Trin 1) Opret en post til din nye målklient ved hjælp af SCC4. I vores scenarie vil vi oprette klient 202 i DKM-systemet. Log på denne nyoprettede målklient (DKM-202) med brugeren SAP* og standard password pass.
Trin 2) Udfør T-kode SCCL.
Trin 3)
- Vælg din ønskede profil
- Indtast kildeklient.
- Indtast Description
Trin 4) Som standard udføres Client Copy som en enkelt proces. En enkelt proces vil tage meget tid. Vi vil fordele arbejdsbyrden af en enkelt proces til parallelle (flere) processer, hvilket vil reducere tiden med at kopiere en klient.
- Type Gå til fra menulinjen.
- Type Parallel proces.Parallelle processer bruges til at udnytte databasens kapacitet bedre
Trin 5) Udfør altid langvarige processer i baggrundstilstand i stedet for forgrunds-/dialogtilstand. Faktisk kører nogle processer hurtigere i baggrunden.
Trin 6) Klientkopilogfilerne er tilgængelige i SCC3. Status – “Succesfuldt gennemført" betyder, at klientkopi er afsluttet.
Fjernklientkopi
Denne teknik bruger fjernfunktionsopkald. Du kan se RFC fra SM59. Denne teknik afhænger af netværket, så netværksforbindelsen skal være stærk nok.
Scenarie:-
Kildeinstans og klient := BD1-101
Target Forekomst & klient := DKM-202
Trin 1) Log på målsystemet. Her vil vi logge på DKM system. Opret en ny målklientindgang(202) vha SCC4. Log på denne nye målklient med bruger SAP* og standardadgangskode "passerer“.Her vil vi logge på DKM-200 system.
Trin 2) Udfør transaktionskode SCC9.
Trin 3) Udfyld de grundlæggende detaljer efter dit krav.
Trin 4) Vælg Parallel Process.Parallelle processer bruges til at udnytte databasens kapacitet bedre.
Trin 5) Planlæg klientkopien i baggrunden
Trin 6) Klientkopilogfilerne er tilgængelige i SCC3 som angivet nedenfor.
Klient import/eksport
For store databaser anbefales det at bruge klientimport/eksport i stedet for ekstern klientkopi.
Scenarie:-
Kildeinstans og klient := PKT-300
Target Forekomst & klient := DKM-202
Denne teknik starter altid med klienten eksport trin.
Bemærk: – Du skal have nok plads i /usr/sap/trans_SID filsystemet til at udføre klienteksporten.
Hvordan eksporterer man klient?
Trin 1) Log på målsystemet (DKM). Opret en post til din nye målklient ved hjælp af SCC4. Log på kildesystemet/kildeklienten (PKT).
Trin 2) Før du importerer en klient, skal du eksportere. Eksport er intet andet end at overføre datafiler og co-filer fra kildesystemets database til målsystemets importbuffer. Udfør T-kode SCC8.
Trin 3)
- Vælg profil
- Vælg målsystem.
Trin 4) Planlæg eksporten i baggrunden
Trin 5) Når jobbet er udført, datafiler og co-filer af profiler fra PKT systemets database overføres til DKM systemets importbuffer. Når først vi importerer anmodning i DKM, vil det blive afspejlet i en database på DKM system.
Afhængigt af den valgte eksportprofil kan der oprettes op til 3 transportanmodninger:
- Anmodning PKTKO00151 vil indeholde data på tværs af klienter,
- Anmodning PKTKT00151 vil indeholde de klientafhængige data,
- Anmodning PKTKX00151 vil også indeholde nogle klientafhængige data.
Hvordan importerer man klienten?
Trin 1) Log på den nyoprettede målklient (DKM-202) vha SAP* og adgangskode.
Trin 2) Start STMS_IMPORT transaktion
Som vist nedenfor åbnes importkøen
Trin 2) Vælg de transportanmodninger, der genereres af klienteksport. Importer disse transportanmodninger til målklienten.
Transportanmodningerne skal importeres i følgende rækkefølge:
- Anmod om PKTKO00151
- Anmod om PKTKT00151
- Anmod om PKTKX00151
Systemet registrerer automatisk, at dette er klienteksporttransportanmodninger og udfører automatisk importen af de 3 anmodninger.
Importloggene kan ses i STMS_IMPORT.
Trin 3) Efter import fase:-
Når importen er færdig, skal du udføre SCC7 for at udføre handlingerne efter klientimport,
Planlæg postimportopgaven i baggrunden.
Trin 4) Importlog vil være tilgængelig i SCC3. Klienten er importeret.