This article explains which data types ProBackup can restore for Airtable and any known limitations.
Tables
When you restore a table, a duplicate is created in the existing base. The restored table name includes the restore request number (e.g. "Table 1 (restored #1234)"). All records, comments, files, and field values are restored with the table.
Due to API restrictions, the following field types cannot be restored and will be skipped:
AI text
Auto number
Button
Count
Created by
Created time
Formula
Last modified by
Last modified time
Lookup
Rollup
Any other field type Airtable does not allow creating through its API (e.g. field agents)
Link fields that point to a table that no longer exists are skipped as well.
Note: If the original base no longer exists, create a new base named "ProBackupRestore" and try the restore again.
Records
When you restore an Airtable record, you have two options:
Option 1: Restore as new records (Recommended)
Creates a copy of the selected records in the original table. All comments, files, and linked records will be restored as well. The restored record gets a comment with the ID of the original record. This is the safest option and does not affect any existing Airtable records.
Option 2: Overwrite existing records
Updates existing records with the backed-up field values. Use this to roll back changes to a record that still exists in your table. When you select Overwrite existing records, a field picker (Choose Fields to Overwrite) appears. Select which fields you want to overwrite.
Note: Deleted records can only be restored as new records.
Known limitations:
Computed values (formula, rollup, lookup) are not restored; Airtable recalculates them automatically.
If a field no longer exists in the table, its value is skipped.
@mentions in text fields are restored as plain text.
Comments
When you restore a comment, a duplicate is created in the related record.
Files
When you restore a file, it is added to the related record. The file name includes the date and time of the restore.
Fields
When you restore a field, a duplicate field is created in the same table, with "(restored
)" added to its name and the values of the selected snapshot date. Due to API restrictions, the same field types as listed under Tables cannot be restored.
Automations
When you restore an automation, it is created as a draft (turned off) in the original base, with "(restored …)" added to its name. Review it in Airtable and turn it on yourself. If the original base no longer exists, the automation cannot be restored.
