HubSpot Ideas

MYamada

Schedule Automatic Backup of HubSpot Ecosystem

As of Sep 2024, you can backup the entire HubSpot ecosystem, but somoene needs to go into settings and press the button to start the backup.  It would be awesome if there was a way to run that backup automatically.  Is there?

Thanks!

6 Replies
cognidox_vittal
Participant

This would be a great thing:

 

1. Have an API endpoint that allows listing of current backup status:

 

Endpoint:
    GET /account-info/v3/backup

 

Result:

    {

     "enabled" : true,

     "lastBackupDate": "2020-04-10T04:00:00Z",

     "lastBackupId": "backup-id",

     "lastBackupUser": "user-id",

     "nextBackupAvailable": "2020-04-17T04:00:00Z"
    }

 

Trigger a backup:

 

    POST /account-info/v3/backup

 

Result:

    {

        "createStatus": "SUCCESS",

        "backupId": "backup-id"

    }

 

Get a backup:

 

Endpoint:
    GET /account-info/v3/backup/backup-id

 

Result:

   Zip of backup

 

Then it'd be simple enough to automate regular backups. Without this, it's a real pain to manually manage backups

NvSupport
Member

An API endpoint as mentioned by cognidox_vittal would be a great idea too!

OJ_ONT
Participant

Please can we have API access to automate backup download and/or the ability to encrypt a backup?


People want backups of their data to ensure resilience / business continuity etc.

But they also need to take data privacy into consideration.


Downloading the backup onto someone's laptop each week seems like very poor data security.
Having to rely on someone to click a button to download the backup and keep it somewhere safe is not a robust process.

 

 

NCooke6
Participant

We really require this - you can do this in any other CRM - please can we have this option soon??

hhiggins
HubSpot Product Team

Hi everyone! My name is Hallie, and I'm an Associate Program Manager on our CXM Team here at HubSpot. I'm happy to share that there is a beta feature available for scheduling backups for Enterprise accounts! There is more information on how this can be set up in those accounts in our KB. Please leave feedback if you use the beta so our product teams can take it into account while it's still in beta. 🙂

OJ_ONT
Participant

Hi - we have access to the beta for scheduling backups. this is great progress and it works well as far as existing functionality goes... however there are process gaps.

From an enterprise perspective, this backup process relies on a weekly manual action to download the file (which we then need to encrypt) before storing it. Of primary importance is being able to automate this process to avoid the potential process variation that comes with a manual weekly task. E.g. being able to pull it down via API.

Ideally I would also like this to be encrypted, using a key that isn't stored only in HubSpot (in case of a significant HubSpot outage and the key can't be accessed), before it leaves HubSpot servers. This is less important and something we could build in to our automation, but would help enforce proper data security by making sure that is encrypted at every stage of the process.

Thanks