Backup & Restore integrations
Customers can manage their own backup and restore operations via the Backup & Restore section of the application.
The functionality is structured into tabs, each dedicated to a specific area of operation.
The tab Backups, which provides the following capabilities:
View and Filter Backups: Customers can browse all existing backups and filter them by integration flow for easier navigation.
Download Backups: Each backup entry includes an option to download the corresponding file directly.
Restore Files: Users can initiate a restore action to revert to a specific version of a file from the list.
Delete Backups: A delete option is available to permanently remove a selected backup if it is no longer needed.
This intuitive layout ensures that users have full control over managing their backup data efficiently and securely.
The Create Backup tab allows users to manually initiate a backup of a specific integration flow.
To create a backup, simply select the desired integration flow from the dropdown menu and click the Create Backup button. The process runs in the background, and the newly created backup will appear in the Backups tab shortly after completion or after page refresh.
The Restore from File tab enables users to upload a backup file and restore it into the system.
If the associated integration does not already exist, the system will automatically create it as part of the restore process. Please note that triggers and credentials are not included in the backup file and must be reconfigured manually after the restore is complete.
This feature is useful for migrating backups between environments or recovering data from previously exported backups.
API
Backups can also be restored programmatically using the provided API.
To initiate a restore, send a POST request to the designated endpoint along with the appropriate authentication token. Detailed instructions, including the API endpoint and required parameters, can be found directly within the Restore via API section of the interface.
This option is ideal for users who prefer to integrate backup restoration into automated workflows or CI/CD pipelines.
API always answer 200 OK or with a error message
Backup and Restore from a flow
Backup and restore functionality is also accessible directly from within an Integration Flow.
Users can initiate a backup by clicking the Backup button within the flow interface. Once created, the backup will appear in the Backups dropdown menu. From this menu, you can:
Download a selected backup file
Restore a backup directly to the current integration flow
For restoring a backup from a file, please use the Restore from File option available in the top menu under the Backups section.