DigitalOcean Snapshot Automation

This guide will help you connect DigitalOcean account with BackupSheep

BackupSheep enables you to create schedules for automatic snapshots and snapshot lifecycle policies for DigitalOcean servers and volumes without requiring any coding. To link your DigitalOcean account with BackupSheep, you must use your DigitalOcean API keys.

Important Notes:

  • BackupSheep's automated snapshots remain within your DigitalOcean account and function similarly to manual snapshots.
  • Exporting snapshots is not possible, as cloud hosting providers do not permit it.
  • BackupSheep does not levy any storage fees for the snapshots created, as they are stored within your DigitalOcean account. However, DigitalOcean may charge a storage fee for the snapshots.

Please follow the steps below to configure DigitalOcean snapshot automation. If you have any questions then please reach out to live chat or email [email protected]

Switch to the team account to which you want to connect:

1. Navigate to API page:

2. Click on Generate New Token button:

3. Generate token using the following settings:

Make sure the expiration is set to no expiry and the write option is enabled

4. Copy the generated token (it won't be shown again):

5. Navigate to Integrations page in your BackupSheep account and open the DigitalOcean integrations page:

6. Click on Setup DigitalOcean Integration:

7. Add your access token in the API Key field:

The name can be anything and choose the endpoint.

The endpoint is a server which makes API calls to trigger snapshots. You can choose an endpoint depending on your regional data handling policies.

8. Now you can link your server or volume nodes:

Click on Create Server Node to link your DigitalOcean servers or Create Volume Node to link your DigitalOcean volumes.

9. Link servers and volumes:

10. Create a schedule to automate snapshots: