How are backups done?

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

API: Application programming interface

Pro Backup 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, Pro Backup can securely access and fetch info from the integrated cloud apps.

In order to back up your data, Pro Backup 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. 

Limitations introduced by API

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

Because of these limitations, Pro Backup 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. 

Restoring data often comes with a few limitations as well. 

AWS: Amazon Web Services

When receiving the data from the cloud app, Pro Backup 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. 

Was this article helpful?

Related Articles

Leave a Comment

Need Support?

Go to your PB account and click on “Contact Us” in your dashboard.
Learn more

Copyright © 2022 Pro Backup