Return an Oracle SOA Cloud Service Instance to Service After Restoration from a Backup

After restoring an Oracle SOA Cloud Service instance from a backup, you must perform additional steps to return the service instance to service. You may also need to modify the service instance to return it to the state you require.

If a service instance has been scaled since a backup was created, the topology of the service instance and the topology of the backup no longer match. If you restore the service instance's configuration files from the backup, Oracle SOA Cloud Service handles such topology mismatches as follows:

  • If the service instance contains any managed server hosts that are not in the backup, Oracle SOA Cloud Service warns you that it cannot restore the managed server hosts that are not part of the backup.

    Before trying to restore again, you can scale in the service instance to delete the nodes that correspond to these managed server hosts.

    If you choose to continue without scaling in the service instance, Oracle SOA Cloud Service asks you to confirm that you understand that the service instance will be scaled in automatically.

  • If the backup contains any hosts that are not in the service instance, Oracle SOA Cloud Service does not attempt to remove the managed servers on these hosts from the administration server configuration. You must use Oracle WebLogic Server to remove the managed servers on these hosts from the administration server configuration.

You must also remove a restored service instance's transaction logs and enable the load balancer for the service instance to resume the handling of incoming requests.

To return an Oracle SOA Cloud Service instance to service:
  1. In the Oracle SOA Cloud Service Console, click the name of the service instance that you want to return to service after restoration.
  2. On the Overview page, click the Administration tile.
    This exposes the Backup tab.
  3. Click the Expansion arrow icon arrow to open the Restore History list.
  4. Click the text Status Completed for the last successful restoration in the Restore History list.
    A set of progress messages for the restoration is displayed.
  5. Examine the progress messages to determine whether the backup contained any hosts that are not in the service instance.
  6. If the backup contained any hosts that are not in the service instance, modify the service instance as follows:
    1. Use Oracle WebLogic Server to remove the managed servers on these hosts from the administration server configuration.
    2. If you require your service instance to contain the number of nodes in the backup, scale out the service instance.
  7. If you scaled in the service instance to delete any nodes and you require your service instance to contain the number of nodes it contained before you restored it, scale out the service instance.
  8. Remove the service instance's transaction records.
    Oracle SOA Cloud Service does not provide any tools for removing a service instance's transaction records. Instead, use Oracle WebLogic Server for this purpose.

    See:

  9. Enable the load balancer for the service instance as explained in Control and Configure an Oracle Traffic Director Load Balancer for an Oracle SOA Cloud Service Instance.