Eppalock Beta

Offsite backups for your Postgres database. Starting at ~$0/hour.

Offsite Backups

Remove the highest risk single point of failure from your application.

Eppalock automatically takes an encrypted backup from your Postgres database (DATABASE_URL) and stores it in your s3 bucket (Google Cloud and Azure coming soon).

Mitigated Risk

If something happens to your Heroku account like you lose access or it’s accidentally (or worse: deliberately) deleted, you’ll no longer have access to your database. What’s more is it’s only a single command and your Heroku database (and all backups) are permanently deleted.

If you store your database backups “offsite” - on architecture that’s not owned or in Heroku’s control - you’re more likely to be able to recover from disaster.

Compliance Regulation

Eppalock ensures that your critical data is securely backed up offsite, helping you comply with a range of important compliance regulations such as ISO 27001, GDPR, SOC2, and more. By automating your backup processes and providing reliable, encrypted storage solutions, Eppalock simplifies the management of regulatory requirements, giving you peace of mind and allowing you to focus on your core business operations.

Both Automated and Manual

Eppalock provides flexibility with both automated and manual backup options, ensuring your data is always protected. Automated backups save you time and effort, while manual backups offer added control when you need it most.

Data Retention

With Eppalock, you can keep your backups as long as you want - weeks, months… even years! Not only that, but we can automatically delete your backups when they’re a day old, a week old or a month old (if you’re tight on space or want to save a few pennies!). Contrast that with Heroku, who will delete most daily backups after a week.

Notifications

Heroku scheduled backups are great - however they can and do fail. When a backup fails, Heroku will not notify you, which means you need to verify your scheduled backup manually. Forgetting to verify a backup was successful means in the instance it fails, you risk losing your customers data and never being able to retrieve it again.

Region Availability

The available application locations for this add-on are shown below, and depend on whether the application is deployed to a Common Runtime region or Private Space. Learn More

  • Common Runtime
  • Private Spaces
Region Available
United States Available
Europe Available
Region Available Installable in Space
Dublin Available
Frankfurt Available
London Available
Montreal Available
Mumbai Available
Oregon Available
Singapore Available
Sydney Available
Tokyo Available
Virginia Available

Plans & Pricing

    • Schedule
    • Max database size
    • Slack Notifications
Install Eppalock
heroku addons:create eppalock

To provision, copy the snippet into your CLI or use the install button above.

Eppalock Documentation