Recovery is the completion of operations after an interrupted service is restored. The state of operation for a service contains information about the service process.
Based on your license, the following components can recover after an interrupted service is restored:
Service Manager
The Service Manager for each node in the domain maintains the state of service processes running on that node. If the master gateway shuts down, the newly elected master gateway collects the state information from each node to restore the state of the domain.
PowerCenter Repository Service
The PowerCenter Repository Service maintains the state of operation in the PowerCenter repository. The state of operation includes information about repository locks, requests in progress, and connected clients. After restart or failover, the PowerCenter Repository Service can recover operations from the point of interruption.
PowerCenter Integration Service
The PowerCenter Integration Service maintains the state of operation in the shared storage configured for the service. The state of operation includes information about scheduled, running, and completed tasks for the service.
The PowerCenter Integration Service maintains PowerCenter session and workflow state of operation based on the recovery strategy you configure for the session and workflow. When the PowerCenter Integration Service restarts or fails over a service process, it can automatically recover interrupted workflows that are configured for recovery.
Data Integration Service
The Data Integration Service maintains the state of operation in the Model repository. The state of operation includes the state of the workflow and workflow tasks and the values of the workflow variables and parameters during the interrupted workflow instance.
When a Data Integration Service process restarts or fails over a service process, you can manually restart interrupted workflows that are enabled for workflow recovery.