Yes, the Retool team should be able to help. Under the hood of Retool db is Neon and I know you can restore, branch etc with most Neon accounts. For more critical data, or just more control I would recommend setting up an account and linking to your Retool account. It's fairly quick and will help a lot in the future.
oh so I could import my RetoolDb data into Neon, then connect my app to that and get restore capability I can execute myself without bothering these fine folks?
Yes, absolutely. Once the Retool team helps you this time, connect your Retool db to something like pgAdmin using the creds in your instance, perform a backup and restore it to Neon.
Thanks for reaching out, @Matt_Gillam! We can't directly restore your data, but I've created a new read-only resource in your instance that points to a snapshot taken at the specified time.
Created retool_db (production) recovery snapshot 2026-07-10T00:00:00Z! This resource is immediately accessible.
You can query this resource for whatever data you need and then upload it back into your RetoolDB. Let me know if you have any questions about logistics!
thanks Darren, I’ve add a table to my app that grabs data from the snapshot and downloaded my missing data as a CSV, which I can manually splice into my master table.
is there a neater way than that? (I couldn’t figure out a cross-resource select/insert).
In a similar situation, I would probably use a workflow to coordinate the necessary ETL job - one block to pull data from the snapshot and another to do a bulk insert!