Overview
Data snapshots let you create a complete copy of your organization’s data from ION. Snapshots are useful for backups, compliance requirements, data warehousing, or feeding external analytics tools. By default, a snapshot includes both:
- Tables — All of your organization’s structured data (parts, inventory, BOMs, runs, issues, etc.).
- Attachments — All documents, images, and other files uploaded across ION, including those attached to runs, procedures, issues, and more.
If needed, you can choose to snapshot only tables or only attachments.
How data snapshots work
Data snapshots run automatically on a scheduled cadence configured for your organization. To get started, reach out to your account team to set up your snapshot schedule and delivery destination.
Once a snapshot completes, you can download the resulting files from the data snapshots page. You can also track the status of all snapshots from the snapshot history table.
The data snapshots page is only accessible to organization admins for security purposes. All snapshot data is encrypted at rest and in transit using TLS.
What you receive
Snapshots are delivered as .tar archives. A tables snapshot contains one compressed file per table (.csv.gz or .jsonl.gz), and an attachments snapshot contains all uploaded files.
For large snapshots, ION automatically splits the output into multiple .tar files labeled with a part number (e.g., snapshot_tables_part1_2026-03-31-143022.tar, snapshot_tables_part2_2026-03-31-143022.tar).
Delivery destinations
By default, snapshots are stored in ION and made available for download through the UI. Snapshots stored in ION are retained for 30 days, after which they are automatically deleted.
Recommended: Set up Customer S3 Delivery to have snapshots delivered directly to your own AWS S3 bucket. This gives you full ownership of the snapshot files, the ability to apply your own retention and access policies, and seamless integration with your existing data infrastructure.
Scheduling
Snapshots can be scheduled to run weekly or monthly. Your account team will configure the cadence during onboarding.
Onboarding
To get started with data snapshots:
- Contact your account team — Let us know you’d like to set up data snapshots and whether you need tables, attachments, or both.
- Choose a delivery destination — Snapshots can be downloaded from ION directly, or delivered to your own S3 bucket (recommended).
- Set up customer-managed S3 delivery (if applicable) — Follow the Customer S3 Delivery Setup guide to create your bucket, configure an IAM role, and share your configuration with us for validation.
- Go live — Once configured, snapshots run on your chosen schedule and are delivered automatically.
Snapshot history
The data snapshots page shows the status of all snapshots for your organization:
| Status | Description |
|---|
| Pending | The snapshot is waiting to be processed. |
| In Progress | The snapshot is currently running. |
| Completed | The snapshot finished successfully and files are available for download. |
| Failed | The snapshot encountered an error. Check the error details for more information. |