Вы находитесь на странице: 1из 6

*****Creating A System Copy Plan:- ***********

1.Consider the downtime of the source system (for preparations and copying) when planning the system copy.
2. Perform a test run of the system copy. You can use the time taken by the test run to calculate the system downtime:
If your target system will replace your source system, try to perform a complete test run. his means that the entire database is e!ported from the
source system, transferred to the target system, and imported there. "ystem downtime is appro!imately e#ual to the total test time (that is, time
for e!port, transport, and import).
If you do not want to replace your source system, a partial test run (e!port of the entire database or parts of it) can be sufficient to calculate the
system downtime. he source system is only down for the time of the e!port.
Calculating the system downtime is particularly important for $ery large databases (%&'() or when tapes are being used. he test run is also to
determine the amount of e!port data. Choose the best data transfer method (for e!ample, )P or tape). *e recommend that you only perform
read+write actions on local file systems.
,.'efine a schedule for the test migration and the final migration.
which copy methods are available for your database system:-
Choosing an SAP system ID:- You can choose the new "-P system I' .-/012"-P"I'3 freely during a new installation
( You must choose different "-P system I's for different "-P systems.)
SAP license
4nce the installation is completed and the "-P system copy has been imported, you will re#uire a new license key for the target system. he
license key of the source system is not $alid for this system. )or more information about ordering and installing the "-P license, refer to
http:++help.sap.com+nw56"-P 7et*ea$er 5.6 &ibrary (including 1nhancement Package 8) 1nglish"-P 7et*ea$er &ibrary"-P 7et*ea$er by
9ey Capability"olution &ife Cycle :anagement "-P &icenses.
)or more information about "-P license keys, refer to http:++ser$ice.sap.com+licensekey.
Archiving files
'ata that has been archi$ed in the source system (data that does not reside in the database but was mo$ed to a different storage location using
"-P -rchi$e :anagement) must be made accessible in the target system. -dapt the file residence information in the target system. )or more
information, see http:++help.sap.com+nw56"-P 7et*ea$er 5.6 &ibrary (including 1nhancement Package 8) 1nglish"-P 7et*ea$er &ibrary"-P
7et*ea$er by 9ey Capability"olution &ife Cycle :anagement'ata -rchi$ing.
-ccess to archi$e files is platform;independent.
Configuration analysis and hardware analysis:-
You need to determine the:
7umber of application ser$ers
1!pected si<e of the database
-dditional disks or other hardware re#uired
/e#uired memory
!"#$
/efer to the section on hardware and software re#uirements in the "-P system installation documentation to determine the system re#uirements.
*******%efore you start the system copy& you must perform the following preparation steps:-*********
Procedure:-
o make a consistent copy of the database, you need to prepare the source system and perform some subse#uent actions on the target system. his
is not necessary when performing a test run.
he following describes important preparations. )or more information about "-P system administration, refer to the "-P 4nline 'ocumentation.
8
8. (efore you start a system copy, check the minimum kernel patch level required by the support package le$el of the source system.
It might be necessary to replace the "-P kernel deli$ered with the kernel '%' of the installation kit and installed during the
installation of the target system with a newer kernel patch le$el before starting the target system. If you ha$e to replace the deli$ered
"-P kernel, you can do this after the installation of the central instance.
=. (efore you start the e!port on your source system, check that your JAVA_HOME environment points to a $alid >'9 $ersion.
,. No canceled or pending update requests should be in the system. Check this by choosing ools-dministration:onitor?pdate
(transaction ":8,).
If canceled or pending updates e!ist, you must update these again or delete them from all clients. You can find out whether canceled or pending
updates e!ist by checking if table %('-- contains any entries.
Find the canceled or open updates as follos!
6
Call transaction ":8,.
'elete the default $alues for the client, user, and time.
Choose all update re#uests.
If canceled or pending records e!ist, you must update these again or delete them. Check whether this action was successful using
transaction "18@ for table %('--.
A. "et all released #o$s from %eleased to "cheduled:
ools CC:" (ackground Processing>obs ; 4$er$iew and -dministration (transaction ":,5)
You also need to do this for Bobs that must run periodically (refer to "-P 7ote 8@6C,).
"elect all #o$s &include start after event' as follos!
>ob /eleased "cheduled
-dapt the operation mode timetable to make sure that no switching of operating modes takes place while a system is being copied as
follows:
oolsCC:"Configuration4peration mode calendar (transaction ":@,)
(rite don the logical s)stem names of all clients!
If you plan to o$erwrite an e!isting system with a system copy (for e!ample, the source and target systems will both e!ist after the
system copy), make sure )ou rite don the logical s)stem names of all clients in the s)stem that will be o$erwritten (transaction
"CCA). -s the logical system names will be o$erwritten, in the e$ent of differences you must change them back to their original
names (as they e!isted in the system that is o$erwritten) in the follow;on actions after the system copy.
If you create a new system with a system copy (that is, create an upgrade test system), make sure that the logical naming strategy for
this new system is consistent with your e!isting logical system naming con$ention. If you are still planning your (I (formerly (*)
system landscape, refer to "-P 7ote 8CAAA5.
If your system copy is used to replace hardware for the '( ser$er, migrate to a different database system or operating system (that is,
source system for the copy is the same as the copy target), no changes to logical system names are re#uired.
*efore the e+port, delete -.M ta$les from )our s)stem as follos!
8
8. (efore deleting you must always check.
= hat the tables are consistent D no restart log or con$ersion procedure termination must be displayed.
hat the data of the original table can be read.
If application programs that use the affected original table do not run correctly, do not delete the EC: table yet.
=. Call transaction "18A.
,. Choose E+tras/nvalid temp0 ta$le
-ll EC: tables that can be deleted are displayed.
A. :ark the tables and delete them.
F/ customers! You can perform an additional consistency check by running the #o$ "A1F234 $efore cop)ing the source s)stem, as
well as after copying the target system, and then compare the results. :ake sure that no customer data is changed in the meantime.
You can do this as follows:
-ccounting)inancial -ccounting0eneral ledgerPeriodic ProcessingClosingCheck+countComparison.
F/ customers! You can further check consistency by running the #o$s %F5M"V44 &ta+ on sales6purchases', %A7/8842 &asset
histor) sheet', %A957A42 &asset acquisitions', %AA*7A42 &fi+ed asset retirements' $efore cop)ing the source s)stem, as well
as after copying the target system, and then compare the results. :ake sure that no customer data is changed in the meantime.
.O customers! You can perform an additional consistency check by running the report group 8"IP before copying the source system,
as well as after copying the target system, and then compare the results. :ake sure that no customer data is changed in the meantime.
C-?I47
1rerequisites for an e+port!
(efore performing an e!port, make sure that no incremental con$ersion is in progress.
o test if an incremental con$ersion is in progress, run transaction IC7%. If there are any table entries in table IC7%, an incremental con$ersion
is in progress. In this case, you ha$e the following options:
8 'efer the migration until the incremental con$ersion has finished.
= ry to finish the incremental con$ersion by performing the following steps:
If the tables are in state )or con$ersion or in state 'one, delete the entries by choosing Control'elete 1ntry.
If the tables are in any other state, you ha$e to finish the incremental con$ersion. Choose -ssistant and proceed according to the online
documentation.
C-?I47
Heterogeneous ")stem .op) onl)!
(efore you start the e!port of your source system, make sure that the tables -0PC and -0PC- are empty. o do so, use your database
utility and delete the contents of these tables with the following statements:
'1&11 from -0PC
'1&11 from -0PC-
7ormally both tables are empty. If you do not delete the contents of these tables, you will encounter problems while importing the data to your
target system because of non 7?&& capable fields in these tables.
Prepare the system for "-Pinst.
Installing the Java Development Kit:-
You need to prepare the system for the >=11 1ngine by installing the >a$a 'e$elopment 9it (>'9).
he >'9 includes the >a$a /untime 1n$ironment (>/1), which is re#uired for "-Pinst.
NO8E!:
If re#uired, you can perform a remote installation using a standalone "-Pinst 0?I on a separate *indows or ?7IF host. his lets you perform
the installation on a remote host, controlling it with the "-Pinst 0?I from a local host. If you want to perform a remote installation, see
Performing a /emote Installation with "-Pinst Gpage 8,8H. In this case, you need at least a >/1 on the local host to start the "-Pinst 0?I there.
Procedure
1
Check the >'9 $ersions that are released for "-P systems in the Product -$ailability :atri! (P-:):
8
8. 0o to http:++ser$ice.sap.com+pam.
=. 4n the right;hand panel, choose "-P 7et*ea$er "-P 7et*ea$er 5.6 (=66A").
,. 4n the right;hand panel, choose "-P echnology Components "-P "4&?I47 :-7-01/.Current /elease3.
A. 4n the right;hand panel, choose "-P -pplication Components.your product3.
I. Choose tabstrip >="1 Platforms.
NO8E!:
)or more information about the recommended >'9 $ersion for your operating system and about how to download it, see "-P 7ote 5=,J6J.
:ake sure a $alid >'9 $ersion is installed on e$ery host on which you want to install an "-P instance with the >=11 1ngine, as follows:
=
If the >'9 is not already installed, you need to download and install it.
If the >'9 is already installed
Check the installed $ersion of the >'9 by entering the following command:
java -version
NO8E!:
"-Pinst checks environment varia$le "A1/N"8_J%E_HOME for a $alid >a$a runtime en$ironment.
If "-PI7"2>/12K4:1 is not found, "-Pinst also checks >-%-2K4:1.
********Database Independent System Copy:-*************
You can use the "-P installation tool "-Pinst to e!port and import your >a$a database content, file system, and all configuration in a database;
independent format. "-Pinst uses both the /,load tool and the >load tool.
%;load generates a database e!port of all "-P obBects that are defined in the -(-P 'ictionary and archi$es the configuration and
components in the file system.
Jload generates a database e!port of all "-P obBects that are defined in the >a$a 'ictionary and archi$es the configuration and
components in the file system.
*********System Copy Procedure:-***********
Procedure:-
1rocess Flo on the "ource ")stem &E+port'!:
*hen performing the e!port, you create a :I0/-I47 1FP4/ C' image, which contains the data of the e!ported system, and which you use
to install the target system.
)ollow the se#uence of steps described in the process flows below for a:
Central "ystem
'istributed "ystem and Kigh;-$ailability "ystem
Central System:-
o perform the e!port for a central system, you need to proceed as follows on the central system host:
8. Keterogeneous system copy:;0enerate the migration key at http:++ser$ice.sap.com+migrationkey.
1nter the installation number of your source system when prompted.
=. Perform the e!port on the central system host:
8. :ake sure that the EC: tables are deleted from your system.
=. 0enerate ''& statements.
)or more information, see 0enerating ''& "tatements Gpage =JH
,. Prepare the system for table splitting (optional).
)or more information, see Preparation for able "plitting Gpage ,6H.
A./un "-Pinst on ?7IF, *indows, or I(: i to prepare the source system for parallel e!port or parallel import (optional)
)or more information, see /unning "-Pinst on ?7IF or *indows to Perform the 1!port Gpage ,AH or /unning "-Pinst on I(:
i to Perform the 1!port Gpage A8H.
In "-Pinst, choose the installation ser$ice 1!port Preparation.
@. /un "-Pinst on ?7IF, *indows, or I(: i to e!port the database instance and the central instance.
In "-Pinst, choose the installation ser$ice 'atabase and Central Instance 1!port.
)or more information, see /unning "-Pinst on ?7IF or *indows to Perform the 1!port Gpage ,AH or /unning "-Pinst on I(: i to
Perform the 1!port Gpage A8H.
*****************enerating DD! Statements:-******************
o migrate nonstandard database obBects, you need to generate ''& statements using the -(-P report ":I0/2C/1-12''&.
You must perform this procedure before starting "-Pinst.
Procedure:-
8. &og on to the system as a system administrator in a producti$e client.
=. Call transaction "1,C and run the program ":I0/2C/1-12''&.
,. "elect the target database. 'epending on the database manufacturer, you might need to select the database $ersion. he $alue help
supports you in selecting the database $ersion. You should only enter a database $ersion that is a$ailable in the $alue help.
A. "elect ?nicode :igration if you also wish to perform a ?nicode system copy (from ?nicode to ?nicode) or a ?nicode con$ersion
(from non;?nicode to ?nicode).
I. "pecify an empty working directory to which the files generated by the report are to be written.
@. If re#uired, you can restrict the generation of ''& statements to specific table types or indi$idual tables.
5. 1!ecute the program.
he ''& statements are generated and are written to the specified directory
C. (efore starting the e!port, the generated "E& files ha$e to be copied from the specified directory to the .instdir3 directory of the
e!port.
)or additional database;specific information, see "-P 7ote CCC=86.