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.

Caution: It is recommended that you back up your target database before starting to migrate repository or data.

To perform a full RR migration without using the Siebel Migration Application

  1. Generate a watermark for the Full RR source environment:

    1. Start the source application.

    2. Navigate to the Administration - Business Service screen, then the Simulator view.

    3. 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

    4. 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.

    5. Click Run.

    6. 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.

  2. Export the Full RR from the source environment:

    1. Start the source application.

    2. Navigate to the Administration - Business Service screen, then the Simulator view.

    3. 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

    4. 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.

    5. Click Run.

    6. 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.

    7. Make sure that the repimexp process is running.

      To do this, use Task Manager on Windows or the ps command on UNIX.

  3. Generate a watermark for the Full Seed source environment:

    1. Start the source application.

    2. Navigate to the Administration - Business Service screen, then the Simulator view.

    3. 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

    4. 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.

    5. Click Run.

    6. 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.

  4. Export the Full Seed from the source environment:

    1. Start the source application.

    2. Navigate to the Administration - Business Service screen, then the Simulator view.

    3. 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

    4. 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.

    5. Click Run.

    6. 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.

    7. Make sure that the dataexp process is running.

      To do this, use Task Manager on Windows or the ps command on UNIX.

  5. 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.

  6. Import the Full RR to the target environment:

    Note: Perform this task only if the previous step completes successfully.
    1. Copy the repo_export folder from <FS_PATH>\migration\ on the source machine.

    2. Paste the repo_export folder into the <FS_PATH>\migration path on the target machine.

    3. Start the target application.

    4. Navigate to the Administration - Business Service screen, then the Simulator view.

    5. 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

    6. 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.

    7. Click Run.

    8. 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.

    9. Wait until the repimexp process completes successfully.

      Verify the log located in the <FS_PATH>\migration\repo_export\log folder on the Target machine.

  7. Export a SeedCopyExport from the target environment:

    Note: Perform this task only if the previous step completes successfully.
    1. Start the target application.

    2. Navigate to the Administration - Business Service screen, then the Simulator view.

    3. 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

    4. 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.

    5. Click Run.

    6. 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.

    7. 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.

    8. 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.

  8. Import the SeedCopyImport to the target environment:

    Note: Perform this task only if the previous step completes successfully.
    1. Start the target application.

    2. Navigate to the Administration - Business Service screen, then the Simulator view.

    3. 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

    4. 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.

    5. Click Run.

    6. 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.

    7. 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.

  9. Import the FullSeedImport to the target environment:

    Note: Perform this task only if the previous step completes successfully.
    1. Copy the seed_export folder from <FS_PATH>\migration\ on the source machine.

    2. Paste the seed_export folder into the <FS_PATH>\migration path on the target machine.

    3. Start the target application.

    4. Navigate to the Administration - Business Service screen, then the Simulator view.

    5. 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

    6. 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.

    7. Click Run.

    8. 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.

    9. 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.

  10. 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.