Roar AI
Get started
Backups

Automated database backups in Singapore

Roar AI backs up your app’s database twice a day and keeps each copy for ninety days, so you can always go back to an earlier version. Your database runs in Singapore, and the copies are stored away from that server.

Automatic backups for every app database, with nothing to set up.
COPIES A DAY
2
About twelve hours apart.
DAYS KEPT
90
Stored away from the server that runs your app.
RESTORE APPROVAL
2-step
Every restore is double-checked, so one mistake cannot replace your data.
Backup security

Encrypted, verified and stored off-site

Every backup goes through the same three steps automatically.

01

Encrypted

Each copy is encrypted before it leaves the server. The key that opens it is not kept on any of our servers.

02

Verified

Each copy is checked to make sure it is complete, then checked again once it has been stored.

03

Stored off-site

Copies are stored away from the server that runs your app, so losing that server does not lose them.

How it works

How to restore a database backup

Choose a backup in the console and Roar AI restores it while your app keeps running.

01

Pick a copy

In your app’s Database tab, open Restore and choose the copy you want.

02

Roar AI restores it

The copy is set up next to your current data while your app keeps running.

03

Your app switches over

Your app moves to the restored data, and the data it had before is kept rather than overwritten.

Questions about backups

Where does a restored database run?

In Singapore, alongside your app. The off-site copies are kept away from the server itself, so they are still there if the server is not.

How often does Roar AI back up my data?

Twice a day, about twelve hours apart. If something goes wrong between two backups, up to twelve hours of changes can be lost.

What is included in a backup?

Your app’s database. Files your app stores, such as uploads, are not part of the backup.

Can I restore a backup myself?

You choose the copy in the console, and Roar AI completes the restore. Every restore needs two people at Roar AI, so a single mistake or a stolen login cannot replace your data.

Where are backups stored?

Away from the server that runs your app, in storage that may be in another country. Backups are encrypted before they leave the server, and the key that opens them is kept on no Roar AI server.

Is a stopped app backed up?

Not while it is stopped. Its earlier backups are still kept, and backups start again when the app does.

What happens to backups when I delete an app?

They are kept for ninety days after the app is deleted, then removed.

App hosting

Related hosting features

Managed PostgreSQL

A PostgreSQL database for each app, set up and connected for you.

Learn more

Smart SQL editor

Run read-only queries on your app’s data from the console.

Learn more

Automatic deployments from GitHub

Every push to GitHub goes live, and a failed build never replaces your app.

Learn more

Deploy an app with a database

Create a free account and add a database to your app in Singapore. Backups start on their own.