on 03-13-2009 1:32 PM
Hello to all client copy gurus...
I have been asked to do a client copy from our production client 200 to our qas client 202.
My concern is that we are doing integration testing with Peoplesoft data coming into SAP HCM and I do not want to jeopordize integrity in QAS which contains clients 200, 201 and 202 (202 being the client that we are to do a client copy from client 200 Production)
Can anyone advise on the process first off, and what pitfalls I will be faced with. Will there be any question on integrity or effects on the other two clients in QAS.
Will all security / roles from client 200 prodn be brought in client 202 QAS as well. These kind of things I should know, and would appreciate being advised on
Thanks A BUNCH!
Regards,
Maria
Hi,
Please also make sure to consult your functional team in case you choose a client copy profile such as SAP_ALL. This is particularly important to make sure that cross client customizing is intact.
Also, you may want to check your tablespace statistics in case your QAS has never been refreshed by PRD data.
regards, Sean.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thank You both,
I have done the client copies before but only within the same server. and I beleive I used the sap_all option. Which did not matter.
But when doing a remote client copy from production client 200 to ONE of the 3 clients in QAS , I beleive the goal is to make client 202 in QAS the same as client 200 in production without effection configuarion etc... in the other two clients in QAS (200 and 201)
What should I be cautioning the Finance Team, because the HCM Team want this client copy?
Maria
Hi,
Usually in our project I consult my functional track leads to make sure that all transports have same status in quality and prd server. Since you are refreshing a client, it would be good to first delete this client and perform a fresh remote client copy. You can further use SAP_RMPC client copy profile.
Also, as this would not bring any transaction and master data, so in contrast to my earlier statement, db size should not shoot up drastically.
PS: In case you have CO (controlling) module in addition to FI, some of their master data is also copied. I have no clue how but it does in our case
regards, Sean.
Hey Sean,
I'm not too worried about the size of the db, as I have already done the estimate and it is not all that much.
However I am confused about your statements...
.....
Also, as this would not bring any transaction and master data, so in contrast to my earlier statement, db size should not shoot up drastically.
.....
But then you say if I have CO (which we do, FI, MM and CO) then some of the master data from production will come over to qas?
So are you recommending that I delete client 202 in QAS, this will allow me to get a clean start? Also, you said something about transports, actually the reason we want to copy from client 200 in production to client 202 in QAS is because the team wants to do a kind of 'dress rehearsal' of all the configurations that have gone from DEV(200) to QAS(200, 201 and 202) , we want to test the order and integrity of these transports into the newly copied client. So , the copy from prdn client 200 to qas client 202, will not have same transports. In fact client 202 in QAS has a great number of transports that production does not have yet.
???
Maria
Hi,
When I performed a remote client copy to create a pre-prod environment (after PRD !), my CO guy told that some of his client tables are updated. I'm not sure how but it did happen.
In fact client 202 in QAS has a great number of transports that production does not have yet
Won't you be refreshing QAS:202? All client specific customizing will be replaced. As for cross client customizing and any workbench requests, they won't be affected based on client copy profile selected.
Transports can be definitely tested for integrity. Please check out the client copy profiles here:
http://help.sap.com/saphelp_nw04/helpdata/en/99/0a2a887e2511d2a6250000e82deaaa/content.htm
regards, Sean.
PS: BTW, Sorry for confusing you.
Thanks Sean, no worries, it's Friday today, and I'm expected to get easily confused
What about the roles/profiles(security) will this also come over from prdn client 200 to qas client 202?
and the other two clients in qas 200 and 201 will they remain untouched, intact?
Is better to delete this client 202 on QAS and just rebuild?
Yes the transports would not be in Prdn 200, and so our strategy is to re-transport into this newly refreshed/copied client 202 in qas so that we can ensure the huge list of transport being built for the HCM Project (Peoplesoft to SAP migration Payroll , Time and Labor) containing configuration and prgrms etc... can be testing to be transported into 202.
Again,
I just have this uneasiness that I may corrupt client 200 or 201 in some way by refreshing client 202?
Maria
Hi,
In case you are concerned about other clients, I would strongly suggest that you select SAP_CUST (client specific customizing only). But your team will then have to devote some time to check your cross client customizing is working properly.
As for user master records/roles/auth. profiles:
In case you want to preserve the current QAS:202 ones, export the client using SAP_USER, perform remote client copy and import this client export back into QAS:202
Else, once SAP_CUST from PRD to QAS is over, just do a SAP_USER likewise.
Getting tedious e'h?
regards, Sean.
Sean,
So that I understand the process you are now recommending
1. Export Customer related security from client 202 using profile sap_user
2. client copy from client 200 Prdn to Client 202 QAS sap_all
3. import data from step 1 back so the roles/profiles are maintained
And it sounds like the CO Team may get some of their data from PRDN, back into QAS, even though I am only copying client 202 data? client 200 and 201 will also be effected for CO data?
Maria
Maria,
Client 200 and 201 will not be effected.
Also you need to make sure that all the users are logged out(preferably lock them) whenever you do client copy,may be remote or local otherwise your client copy may fail and there might be inconsistencies between the source and target clients if the users work in source client.
Rohit
Thanks Rohit. That gives me confidence then that when doing client copy to one of the three clients in QAS the other two clients should not be effected.
Do you (or anyone) have documentation on remote client copy? or is it similar to client copy within same client? Where the RFC should be created and then the client copy can be initiated? I am confused on how the remote client copy will occur?
Maria
Hi you will need an RFC from the source client to target client,it is not exactly same as Local client copy but dont be so confused
Refer to the steps at the following link:
http://www.folkszone.com/creating-remote-client-copy-scc9/374
This might help you
Let me know of any issues
Rohit
Hello Maria,
To be able to transport all data during the client copy, the structures of all copied or transported tables in both systems must be identical. During remote client copy, an automatic Repository consistency check is performed. If inconsistencies are detected, the client copy is terminated.
It will be good if you sit with your dev. and check this out
Rohit
Thank You so much.
Does anyone have an approximate time on how long a client copy (SCCL) would take? and for remote client copy (SCC9) via rfc , how long it would talk?
We are a small SAP shop, about 300G total for the database on both QAS and about 175G on Prdn , however QAS does have 3 clients. Production has only about 175G
Maria
Hello Maria,
For local client copy,it should not take more that 3-4 hours but remeber to set the parallel background processes while doing client copy otherwise it will take a long-2 time
Remote client copy will take time,I would say around 8-10 hours,not sure though
it all varies depending on the hardware and also how fast the network conection
Rohit
Thanks Rohit,
I ran the local client copy in test mode and it took exactly 2hrs without any changes for Parallelism
I am now running the remote client copy in test mode and I started it in background , just because it is getting late, so I hope to have results in the morning.
I really really appreciate your experiences!
Maria
Hello Maria,
Yes the actual client copies will take a longer time
now when you will give the parameters for local client copy in SCCL(Local client copy),there will be an option for setting the number of background processes on the screen,set this to 4 or 5
Also make sure that you have enough background processes in the server
Rohit
Thanks Rohit
In fact we have plenty of Background processes. If we have 7, would it be safe to take 6?
I will be locking everyone out of the system while I run the local client copy, will it be safe to take the 6 processes?
This will definitely speed things up, as well, there is really only about 120G per client in ECQ (3clients), specifically only about 120G that will be copied, so I don't expect to have the client copy run any longer than about 2-3hrs.
Awesome!
Thanks
I would suggest you for 5 background processes..this will not impact too much
Also make sure that you stop your online redo logs during client copy as they increase rapidly during client copy,so if your directory gets full,your client copy will get stopped and you will have to start it again(If you are using Oracle)
Rohit
>
> Hello to all client copy gurus...
>
> I have been asked to do a client copy from our production client 200 to our qas client 202.
>
> My concern is that we are doing integration testing with Peoplesoft data coming into SAP HCM and I do not want to jeopordize integrity in QAS which contains clients 200, 201 and 202 (202 being the client that we are to do a client copy from client 200 Production)
>
Only client specific data will copy from Production system to Quality client 202 depends what profile you selected for data transfer
>
> Can anyone advise on the process first off, and what pitfalls I will be faced with. Will there be any question on integrity or effects on the other two clients in QAS.
>
On technical propsetcive both system should be equal at patch level, it will not affect your other two clients.
> Will all security / roles from client 200 prodn be brought in client 202 QAS as well. These kind of things I should know, and would appreciate being advised on
>
Again its depends on the profie you have selected. if you select SAP_ALL the everything will come otherwise it will come according to the profile you will select.
Regards,
Subhash
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.