Preprocessing and PostProcessing for Migration Execution

The operations involved during the preprocessing and postprocessing of any migration plan execution include for example, Package, Unpackage, Transfer the File (for Sync migration), Create Manifest, GetConnectString, and so on. A number of preprocessing and postprocessing methods are invoked during the execution of a migration plan. The following table describes these methods, which are in the orchestration.json file.

Resource

Operation

Purpose

Applies to Resource

Mode

PreProcessing_Export

GetWatermarks

Gets the watermark details from the watermark file specified during migration execution.

Migration Schema Service

Migration Incremental Application Workspace Data Service

Migration Incremental Runtime Repository Data Service

Asynchronous

PreProcessing_Export

GetWaterMark

Gets the watermark details by invoking the REST request to the Target.

Migration Schema Service

Migration Incremental Application Workspace Data Service

Migration Incremental Runtime Repository Data Service

Synchronous

PostProcessing_Export

CreateManifest

Creates the manifest file, which includes all the details of the resource being exported. The manifest file is used to validate credentials during the asynchronous migration import.

All services

Synchronous

Asynchronous

PostProcessing_Export

preparePackage

Creates a compressed package file that contains all the exported resources.

All services

Synchronous

Asynchronous

PostProcessing_Export

GetConnectString

Gets the SynchMgr Object Manager Connect String from Source. This will be used by ImportFile to transfer the file from Source to Target.

This operation applies only if the Migration Package Location in the migration profile in Siebel Management Console is not specified.

All services except ADM

Synchronous

PostProcessing_Export

ImportFile

Transfers the package from Source to Target.

This operation applies only if the Migration Package Location in the migration profile in Siebel Mobile Console is not specified.

All services except ADM

Synchronous

PreProcessing_Import

unPackage

Decompresses the exported package.

All services

Synchronous