WHAT YOU WILL LEAVE WITH

Prevent a restored document from being mistaken for a complete restoration of its externally stored files.

Establish Where Files Live

Grist’s Document Settings guide distinguishes internal and external attachment placement. Availability depends on the installation’s configuration. Review the actual document setting instead of inferring storage from whether a file opens in your browser.

For a hypothetical equipment register, create a manifest describing the record code, expected file and why it matters. A maintenance PDF attached to the wrong equipment row is not an acceptable restore even if the total file count matches.

Documentation: Grist: Document Settings

Treat the Artifacts as a Recovery Set

The export guide describes downloading attachments separately and using a .tar archive for external-attachment restoration. Its restore procedure assigns that action to the document owner. Keep the current official procedure with the recovery record.

Give the document copy and its associated attachment artifact a shared recovery-set identifier. Record their capture times. If active users can change files while the set is assembled, describe that gap and plan how to reconcile changes rather than pretending two separate downloads form an automatically consistent snapshot.

Documentation: Grist: Exports and Backups

Verify the File-to-Record Relationship

Choose synthetic equipment E-10 and E-20 with visibly different sample documents. Include one record with no file. Write the expected association before restoring anything. This helps separate “missing file” from a record that was never supposed to have one.

  1. Confirm the source document’s attachment placement.
  2. Retain the document artifact and separate attachment artifact together.
  3. Restore the document in an isolated destination.
  4. Follow the documented missing-attachment restoration procedure.
  5. Open each sample file from its intended equipment record.
  6. Check the expected no-attachment record remains a valid empty case.

Documentation: Grist: Exports and Backups · Grist: Document Settings

Diagnose the Layer That Is Missing

When rows are present but files fail, inspect the recovery-set manifest and attachment procedure before reimporting the row data. Repeating a table import can introduce duplicate records while leaving the storage problem untouched.

For ongoing operations, assign ownership of storage credentials, retention and file recovery. A person able to edit equipment descriptions may not be the person able to restore the attachment store. Document the handoff so recovery is not delayed by a missing administrator or an unknown storage account.

WORKING EXAMPLE / SYNTHETIC DATA

Hypothetical external-file recovery manifest

This is an illustrative worksheet to adapt to your own evaluation. It is not a measured product test or a claim about results in your installation.

Hypothetical external-file recovery manifest
RecordExpected FileVerification
E-10Synthetic pump manualOpens from E-10 after restoration
E-20Synthetic motor inspectionOpens from E-20, not E-10
E-30No attachmentBlank is intentional
Recovery set R-07Document plus attachment archiveBoth artifacts retained and associated

Restored rows and restored files must be checked together at the relationship level, not only by counting artifacts.

Inspect the official interface evidence

These previously captured interfaces provide orientation. Their versions and dates are distinct from the documentation review above.

INTERFACE SPECIMENS / ANNOTATED

Inspect the interface, with its context.

Open a specimen to see the source image and the observations it supports. A vendor demonstration is distinct from a self-hosted installation.

GristOfficial public demo · Demo identifies v1.7.20
Official public demoDemo identifies v1.7.20
Grist official Lightweight CRM demo showing a contact list, selected contact card and interactions table with fictional sample data.
The official Lightweight CRM template combines a contact grid, a detail card and an interactions table. The demo identifies its sample data as fictional. This hosted v1.7.20 demo is separate from the v1.7.21 core licence check.
  1. Contact gridThe left widget lists sample companies and follow-up tasks.
  2. Detail cardThe upper-right widget presents fields for the selected contact.
  3. Related interactionsThe lower-right widget displays the sample interaction history.
Interface and sample template © Grist Labs. Browser capture by OwnStack Atlas; numbered annotations are separate overlays. Reviewed 25 October 2026.Open official source ↗Enlarge original ↗
SOURCE REGISTER

Check the facts and their boundaries.

Official documentation supports the product statements. The evaluation procedures and synthetic examples are editorial guidance. We have not independently run the installation, migration or recovery procedures described here.

Grist: Exports and BackupsPrimary source ↗

Document downloads, excluded sharing information and separate external-attachment restoration. Reviewed 2026-11-01.

Grist: Document SettingsPrimary source ↗

Attachment placement, document settings and configured availability. Reviewed 2026-11-01.