Easy cloning of your Oracle Integration Cloud content with Import/Export

The new Oracle Integration Cloud feature to Import/Export brings additional capabilities when it comes to quickly setting up a new environment.

Icons made by Freepik from www.flaticon.com

This is not meant for Code promotion nor CI/CD – this is an easy way to fully clone an environment.

I have an OIC instance running in the London region, and I want to bring all of the Connections, Integrations, Lookups, Processes into a new instance running in Frankfurt region.

Configure Storage

The first step in enabling the Import/Export, is to setup the Storage connectivity. We will connect with the Oracle Object Storage.

Go to: Settings>Storage

Swift URL: https://swiftobjectstorage.<region>.oraclecloud.com/v1/<object-storage-namespace>/<bucket>

See here how to create a bucket.

User Name: This is the OCI username. If you are a federated user it will look like:oracleidentitycloudservice/<myemail>@oracle.com

Password: This is not the OIC password – it’s an API Token – check here on how to get one.

The next step is to create an Export job that will store all the artefacts in the Object Storage.

Create an Export Job

Go to: Settings>Import/Export>Export

Provide a Job Name, a Description, and choose if you want to export the Security Artefacts.

Once the Export Job finished, the Object is successfully stored in the Object Storage Bucket.

Create an Import Job

The second part is the Import of these artefacts into the new instance. In a similar manner, the Storage connectivity needs to be setup first, and then the Import Job can be created.
There are a couple of extra options, as one can choose to Activate and/or Start Scheduled Integrations.


Once the Import is complete, you will find a Summary with the details, and all of the imported artefacts are available for usage in the new instance.

As Initially stated, this is not meant to CI/CD nor code promotion between environments. It’s an easy way to store the full set of artefacts from one instance, and if needed, to import everything into a new instance.