Skip to main content
All CollectionsGetting started
How are backups done?
How are backups done?
ProBackup avatar
Written by ProBackup
Updated over a month ago

This article will explain you how ProBackup works to backup and restore your cloud app’s data.

Application programming interface (API)

ProBackup uses an API or application program interchange. API are a set of definitions, functions and procedures allowing applications to access features or data of other applications. By using an API, ProBackup can securely access and fetch info from the integrated cloud apps.

In order to back up your data, ProBackup places a call to the cloud app using a specially laid out definition and security protocols. The cloud app then decodes the request and safely sends the information back to the Pro Backup app using the same encryption protocols laid out in the API definition.

Each cloud app has its own API that is readily accessible for developers.

👉 ClickUp's API documentation is available via the following link: https://clickup.com/api

Limitations introduced by API

However those same API definitions can place limitations when attempting to backup and restore data.

Because of these limitations, ProBackup can only access some of the data that is stored in a cloud app. In the integration section of our Help Center, we clearly explain which data types we are able to backup and restore.

👉 ProBackup does not back up the following data types for Trello: Automations, Power Ups & views

Restoring data often comes with a few limitations as well.

👉 When restoring a task in monday.com, the subitems will not be restored.

AWS: Amazon Web Services

When receiving the data from the cloud app, ProBackup stores the backup data with heavy encryption in AWS S3 while the metadata (e.g. IDs, tree structure, registered webhooks, google urls) is stored in AWS RDS (i.e. database).

Sync to your Google Drive

In order to make this backup better accessible to you, we offer the option to sync a copy of your backed up data to your Google Drive. This way you have not one, but two fail safes in the case of a worst case scenario. This also allows the user to set up an automated download to a local device.

⚠️ When restoring data, ProBackup only relies on the data stored in AWS S3 and RDS; not on the data stored in Google Drive.

Did this answer your question?