Aside from downloading the JSON for our own apps and workflows, what redundancies or backups do you have in the case your datacenter burns down or other catastrophe?
Is there a way for us to backup the query library like we can get JSON for apps?
I was asking myself the same questions.
We should be able to do a complete private backup of the Retool data, as a backup of yours.
I bet going self-hosted answer this question, but being Cloud as it own advantages
I brought this up to a few teams and our infra team shared that we have "automatic daily backups on our database, which covers apps, resources and workflows".
On-Prem orgs can query the resources table on their hosted database, but as for a button to click to download all apps or backup resources yourselves, I believe those would both be feature requests (that I've gone ahead and created internally).
Let me know if you have anything else you'd like to clarify!
It sounds like you described a backup system for hardware failures & Retool Dev Team errors on a cloud (or in-house datacenter), but is there any way to create a backup of schema, queries & configurations for Retool user errors? It doesn't have to be a automation script triggers by a "button", but a general guide for users to follow to backup and restore their schema(retool DB), queries & configurations manually. This is more for human error or even returning to a state that was better than changes made since.
It is not acceptable that the only way to backup (externally, off of Retool's own servers) our Retool apps is, app-by-app, exporting to JSON.
How is the feature request coming along that you submitted back in Oct '23 @victoria ?
Hey @libove, no update on that Feature Request right now. This is currently in the backlog and not a prioritized feature. We'll update you here if that changes.
For my use case, I'm self-hosted and about to upgrade our helm deployed dev retool from 3.52.18 to 3.75.3-stable. Having a one-click backup button would be a great way to have piece of mind and also be able to move fast. Even if this is just an encrypted file only retool can read (because secrets) it would remove a lot of friction around upgrading.
It is a major issue to have an API and a button to allow to backup everything (apps, permissions, worflows, ressources, databases) on Retool cloud, It is very very long and tedious to do it manually on alls apps. Impossible on a regular basis
Do you think it will be done shortly?
I wonder if you have redundancy in different datacenter to be sure that our data will resist to a huge incident that could destroy totally a datacenter?
Your English is great, @Floo! Thanks for reaching out and expressing interest in a more robust backup solution. We have a couple related tickets in our backlog that haven't yet been prioritized, but I'll bump them on your behalf and potentially even put together a request for a more unified backup feature.
To your second point, I don't know exactly what kind of planned redundancy has been implemented, but our cloud infrastructure is built on top of AWS and spans multiple availability zones.