Restore an Oracle SOA Cloud Service Instance from a Backup

You can restore an Oracle SOA Cloud Service instance from a backup to return the service instance to a particular state or recover the service instance after a loss of data.

Note:

If you restore a service instance's configuration files from a backup in which the hosts do not match the hosts in the service instance, Oracle SOA Cloud Service handles the mismatch 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. See Scale In an Oracle SOA Cloud Service Cluster.

    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.

After you restore a service instance's configuration files from a backup that does not match the service instance, you might need to modify the restored service instance to return it to the state you require. See Return an Oracle SOA Cloud Service Instance to Service After Restoration from a Backup.

You can restore a service instance from an incremental backup without the need to restore the full backup to which the incremental backup is linked. In this situation, you are responsible for ensuring that the service instance is in a consistent state after the service instance is restored.

Restoration from a backup that is stored on block storage is faster than restoration from a backup that is stored in an Oracle Cloud Infrastructure Object Storage Classic container.

Before restoring an Oracle SOA Cloud Service instance from a backup, you must disable 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.

To restore an Oracle SOA Cloud Service instance from a backup:
  1. In the Oracle SOA Cloud Service Console, click the name of the service instance for which you want to delete a backup.
  2. On the Overview page, click the Administration tile, then the Backup tab.
  3. From the list of available backups, click the menu icon menu for the backup and select Restore.

    Note:

    If you choose to restore from an incremental backup, you are responsible for ensuring that the service instance is in a consistent state after the service instance is restored.

  4. In the dialog box, select the types of files that you want to restore and click Restore.

    Note:

    You cannot use Oracle SOA Cloud Service to restore the database. To restore the database, you must use Oracle Database Cloud Service to restore from the associated database backup as identified by its RMAN tag. For instructions, see Restoring from a Specific Backup in Administering Oracle Database Classic Cloud Service.

    The Backup page is updated to show that the restoration is in progress. While the restoration is in progress, you cannot start any other management operation on the service instance.

    When the restoration is complete, it is added to the restoration history in the Backup page.