Skip to main content

Backups

Backups can be created on demand or configured to be periodically and automatically created through the Settings - Backups dialog.

Periodic backups are enabled by default, with daily periodicity. Periodicity can also be set to weekly. You can also set the maximum number of backups you want to keep on your file-system and whenever creating a new one that would pass that number the oldest backup gets deleted.

Keep your backups accessible

Make sure you keep your backups in a location that can be accessed from other computers (e.g. a Dropbox folder or any other shared folder of your trust). This will ensure that even if you no longer can access your computer (e.g. it gets damaged or stolen) you'd still be able to access your backup files.

File format and contents

Backups consist of a .bomist_dump file, the same type of file you obtain when exporting a workspace. This file contains all your workspace's data.

Under the hood, this is nothing more than a .zip file that you can open with an appropriate app (e.g. 7-Zip) and extract into your computer. Inside you'll find an allDocs.json file containing all your data in JSON format.

Restoring from a backup

To rollback a workspace to a given backup file, all you have to do is to create a new workspace and import the .bomist_dump file that refers to the backup you want to rollback to.

Since Team Workspaces cannot be simply removed or manually created, they have to be recycled before being fully restored.

Importing a workspace (or rather, a backup file) into another doesn't delete any data on the destination. Instead, it just incrementally adds up data. This means that, to restore a workspace to exactly what has been backed up, the workspace must be empty (or new) before importing the backup file.