Full Runtime Repository Migration Without Using Siebel Migration
Use the following procedure to complete a synchronous full Runtime Repository (RR) migration without using the Siebel Migration Application.
To perform a full RR migration without using the Siebel Migration Application
-
Generate a watermark for the Full RR source environment:
-
Start the source application.
-
Navigate to the Administration - Business Service screen, then the Simulator view.
-
Click New (the plus (+) icon) to create a new Business Service record with the following values:
Service Name Method Name Migration Runtime Repository Data Service
GetWatermark
-
Create a new record in the Inputs Arguments list applet:
-
Click the multiple select button in the Property Name field, and then click the plus (+) icon on the Property Set Properties applet that appears.
-
Enter the following values in the Property Name and Value fields, and then click Save:
Property Name Value workspace
Enter the
<Integration_Workspace_Name>
of the repository that you want to migrate -
Click the plus (+) icon in Property Set Properties applet again, enter the following values in the Property Name and Value fields, and then click Save.
Property Name Value version
Enter the
<Version_Number>
of the repository (<Integration_Workspace_Name>
) that you want to migrate. -
Click the plus (+) icon in Property Set Properties applet again, enter the following values in the Property Name and Value fields, and then click Save.
Property Name Value language
Enter the
<language>
or<language1, language2, language3, etc>
that you have enabled on the database. -
Click OK to close the Property Set Properties applet.
-
-
Click Run.
-
In the Output Arguments applet, copy the value in the Property Value field for the watermark Property Name.
Save the value in a text file because you will need it in the next step.
-
-
Export the Full RR from the source environment:
-
Start the source application.
-
Navigate to the Administration - Business Service screen, then the Simulator view.
-
Click New (the plus (+) icon) to create a new Business Service record with the following values:
Service Name Method Name Migration Runtime Repository Data Service
Export
-
Create a new record in the Inputs Arguments list applet:
-
Click the multiple select button in the Property Name field, and then click the plus (+) icon on the Property Set Properties applet that appears.
-
Enter the following values in the Property Name and Value fields, and then click Save.
Property Name Value migrationid
repo_export
-
Click the plus (+) icon in Property Set Properties applet again, enter the following values in the Property Name and Value fields, and then click Save.
Property Name Value watermark
Paste the value that you saved from the Property Value field in the Output Arguments applet in the previous step into this field.
-
Click OK to close the Property Set Properties applet.
-
-
Click Run.
-
In the Output Arguments applet, copy the value in the Property Value field for the
trackingid
Property Name.Save the value in a text file because you will need it in Step 6.
-
Make sure that the repimexp process is running.
To do this, use Task Manager on Windows or the ps command on UNIX.
-
-
Generate a watermark for the Full Seed source environment:
-
Start the source application.
-
Navigate to the Administration - Business Service screen, then the Simulator view.
-
Click New (the plus (+) icon) to create a new Business Service record with the following values:
Service Name Method Name Migration Application Workspace Data Service
GetFullSeedWatermark
-
Create a new record in the Inputs Arguments list applet:
-
Click the multiple select button in the Property Name field, and then click the plus (+) icon on the Property Set Properties applet that appears.
-
Enter the following values in the Property Name and Value fields, and then click Save:
Property Name Value Workspace Name
Enter the
<Integration_Workspace_Name>
of the full seed that you want to migrate -
Click OK to close the Property Set Properties applet.
-
-
Click Run.
-
In the Output Arguments applet, copy the value in the Property Value field for the watermark Property Name.
Save the value in a text file because you will need it in the next step.
-
-
Export the Full Seed from the source environment:
-
Start the source application.
-
Navigate to the Administration - Business Service screen, then the Simulator view.
-
Click New (the plus (+) icon) to create a new Business Service record with the following values:
Service Name Method Name Migration Application Workspace Data Service
FullSeedExport
-
Create a new record in the Inputs Arguments list applet:
-
Click the multiple select button in the Property Name field, and then click the plus (+) icon on the Property Set Properties applet that appears.
-
Enter the following values in the Property Name and Value fields, and then click Save.
Property Name Value migrationid
seed_export
-
Click the plus (+) icon in Property Set Properties applet again, enter the following values in the Property Name and Value fields, and then click Save.
Property Name Value watermark
Paste the value that you saved from the Property Value field in the Output Arguments applet in the previous step into this field.
-
Click OK to close the Property Set Properties applet.
-
-
Click Run.
-
In the Output Arguments applet, copy the value in the Property Value field for the
trackingid
Property Name.Save the value in a text file because you will need it in Step 9.
-
Make sure that the dataexp process is running.
To do this, use Task Manager on Windows or the ps command on UNIX.
-
-
Ensure that the Full RR and Full Seed export from the source environment is complete:
-
At regular intervals, check that the ddldict, repimexp, and dataexp processes are running, until they complete.
-
Verify the logs for ddldict, repimexp, and dataexp. The logs for these utilities are stored in the following locations:
<FS_PATH>\migration\repo_export\log
for Full RR<FS_PATH>\migration\seed_export\log
for Workspace Data -
You must wait until these three processes (ddldict, repimexp, and dataexp) are complete.
-
-
Import the Full RR to the target environment:
Note: Perform this task only if the previous step completes successfully.-
Copy the
repo_export
folder from<FS_PATH>\migration\
on the source machine. -
Paste the
repo_export
folder into the<FS_PATH>\migration
path on the target machine. -
Start the target application.
-
Navigate to the Administration - Business Service screen, then the Simulator view.
-
Click New (the plus (+) icon) to create a new Business Service record with the following values:
Service Name Method Name Migration Runtime Repository Data Service
Import
-
Create a new record in the Inputs Arguments list applet:
-
Click the multiple select button in the Property Name field, and then click the plus (+) icon on the Property Set Properties applet that appears.
-
Enter the following values in the Property Name and Value fields, and then click Save:
Property Name Value migrationid
repo_export
-
Click the plus (+) icon in Property Set Properties applet again, enter the following values in the Property Name and Value fields, and then click Save.
Property Name Value filename
Paste the value that you saved from the Property Value field in the Output Arguments applet in Step 2 into this field.
-
Click OK to close the Property Set Properties applet.
-
-
Click Run.
-
Make sure that the repimexp process is running in the target environment.
To do this, use Task Manager on Windows or the ps command on UNIX.
-
Wait until the repimexp process completes successfully.
Verify the log located in the
<FS_PATH>\migration\repo_export\log
folder on the Target machine.
-
-
Export a SeedCopyExport from the target environment:
Note: Perform this task only if the previous step completes successfully.-
Start the target application.
-
Navigate to the Administration - Business Service screen, then the Simulator view.
-
Click New (the plus (+) icon) to create a new Business Service record with the following values:
Service Name Method Name Migration Application Workspace Data Service
SeedCopyExport
-
Create a new record in the Inputs Arguments list applet:
-
Click the multiple select button in the Property Name field, and then click the plus (+) icon on the Property Set Properties applet that appears.
-
Enter the following values in the Property Name and Value fields, and then click Save:
Property Name Value migrationid
seed_copy
-
Click the plus (+) icon in Property Set Properties applet again, enter the following values in the Property Name and Value fields, and then click Save.
Property Name Value watermark
Mode=SegCopyFullMigration
-
Click OK to close the Property Set Properties applet.
-
-
Click Run.
-
In the Output Arguments applet, copy the value in the Property Value field for the
trackingid
Property Name.Save the value in a text file because you will need it in the next step.
-
Make sure that the dataexp.exe process is running in the target environment.
To do this, use Task Manager on Windows or the ps command on UNIX and wait until the process completes.
-
Wait until the dataexp.exe process completes successfully.
Verify the log located in the
<FS_PATH>\migration\seed_copy\log
folder on the Target machine.
-
-
Import the SeedCopyImport to the target environment:
Note: Perform this task only if the previous step completes successfully.-
Start the target application.
-
Navigate to the Administration - Business Service screen, then the Simulator view.
-
Click New (the plus (+) icon) to create a new Business Service record with the following values:
Service Name Method Name Migration Application Workspace Data Service
SeedCopyImport
-
Create a new record in the Inputs Arguments list applet:
-
Click the multiple select button in the Property Name field, and then click the plus (+) icon on the Property Set Properties applet that appears.
-
Enter the following values in the Property Name and Value fields, and then click Save:
Property Name Value migrationid
seed_copy
-
Click the plus (+) icon in Property Set Properties applet again, enter the following values in the Property Name and Value fields, and then click Save.
Property Name Value filename
Paste the value that you saved from the Property Value field in the Output Arguments applet in the previous step into this field.
-
Click OK to close the Property Set Properties applet.
-
-
Click Run.
-
Make sure that the dataimp.exe process is running in the target environment.
To do this, use Task Manager on Windows or the ps command on UNIX and wait until the process completes.
-
Wait until the dataimp.exe process completes successfully.
Verify the log located in the
<FS_PATH>\migration\seed_copy\log
folder on the Target machine.
-
-
Import the FullSeedImport to the target environment:
Note: Perform this task only if the previous step completes successfully.-
Copy the
seed_export
folder from<FS_PATH>\migration\
on the source machine. -
Paste the
seed_export
folder into the<FS_PATH>\migration
path on the target machine. -
Start the target application.
-
Navigate to the Administration - Business Service screen, then the Simulator view.
-
Click New (the plus (+) icon) to create a new Business Service record with the following values:
Service Name Method Name Migration Application Workspace Data Service
FullSeedImport
-
Create a new record in the Inputs Arguments list applet:
-
Click the multiple select button in the Property Name field, and then click the plus (+) icon on the Property Set Properties applet that appears.
-
Enter the following values in the Property Name and Value fields, and then click Save:
Property Name Value migrationid
seed_export
-
Click the plus (+) icon in Property Set Properties applet again, enter the following values in the Property Name and Value fields, and then click Save.
Property Name Value filename
Paste the value that you saved from the Property Value field in the Output Arguments applet in Step 4 into this field.
-
Click OK to close the Property Set Properties applet.
-
-
Click Run.
-
Make sure that the dataimp.exe process is running in the target environment.
To do this, use Task Manager on Windows or the ps command on UNIX and wait until the process completes.
-
Wait until the dataimp.exe process completes successfully.
Verify the log located in the
<FS_PATH>\migration\seed_export\log
folder on the Target machine.
-
-
Rename the "Migrated Repository" in the target environment – see Renaming Repositories After Full Migration.
Note: It is no longer necessary to activate tasks in the target environment since tasks are now Workspace-enabled, which means you can edit them within a workspace.