Skip to content

Tadabase

Back up your Tadabase application data to your own cloud storage.

Tadabase is a no-code database platform for building business web apps. SimpleBackups connects to Tadabase using your API credentials and exports the records from your data tables on a schedule. Each backed-up table is written as both a .json file (the full records) and a .csv file (flattened, with human-readable column names), so you can read the data directly or re-import it. This guide covers how to retrieve your credentials, configure a backup, and restore your data.

Create your Tadabase credentials

SimpleBackups connects to your Tadabase application using its API credentials.

  1. Log in to your Tadabase account.
  2. From the account sidebar, click Settings, then select API Keys.
  3. Click Generate New API Key. Tadabase displays three values: your App ID, App Key, and App Secret.
  4. Make sure the key has Allow Reads enabled. That is the only permission SimpleBackups needs — no write, edit, or delete access is required.
  5. Copy the App ID, App Key, and App Secret.

Configure your Tadabase backup

  1. In SimpleBackups, create a new backup and choose Tadabase.
  2. Paste your App ID, App Key, and App Secret into the backup configuration.
  3. Click Fetch Tables. SimpleBackups connects to Tadabase and lists your data tables.
  4. Choose which tables to back up:
    • All tables — back up every table in the application.
    • Only selected tables — back up just the tables you pick.
    • All except selected — back up everything except the tables you exclude.
  5. Choose your storage destination and schedule, then save the backup.

Each run exports the records of every selected table to your storage as a .json and a .csv file per table.

Restore your Tadabase backup

You restore a Tadabase backup by downloading the archive and importing the table data back into Tadabase.

  1. Navigate to the backup summary page and find the point-in-time log you want to restore. Click on the info button to open the log summary.

  2. Generate a signed download link (valid for 60 minutes) or use the Backup Archive link, and download the archive.

  3. Extract the archive. It contains one .json and one .csv file per data table.

  4. In Tadabase, open the data table you want to restore and click the Import button. Select the matching .csv file from your backup archive, confirm the header row is on row 1, choose the comma delimiter, and map each column to the correct field. Follow the import wizard and select the options that suit your data recovery strategy.

Requirements

SaaS app backups run on SimpleBackups' serverless infrastructure by default, which already includes everything needed. If you instead run this backup on your own connected server, that server must have Python 3 and pip installed — the recipe uses them to call the Tadabase API.

Limitations

Tadabase backups have the following limitations:

  • Records only — backups capture your data table records, not the application structure, pages, fields, or configuration.
  • No relational data restoration — connection fields are exported as values, but re-importing the CSV files does not automatically rebuild the links between tables.
  • No file or image restoration — file and image fields are exported as their stored references, not as the underlying files, so attachments are not backed up or restored.