# End to End Backups

**URL:** <https://community.glideapps.com/t/end-to-end-backups/10884>\
**Category:** Feature Requests\
**Created:** [June 15, 2020, 7:15am UTC](https://community.glideapps.com/t/end-to-end-backups/10884 "2020-06-15T07:15:18Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![JWhiteside](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jwhiteside/32/510_2.png) [@JWhiteside](https://community.glideapps.com/u/JWhiteside)\
**Post date:** [June 15, 2020, 7:15am UTC](https://community.glideapps.com/t/end-to-end-backups/10884/1 "2020-06-15T07:15:18Z")

</div>

Any timeline for being able to have an end to end backup solution for Glide? My main glide app is getting so large now that if anything were to happen to the configuration that I’ve built on the platform it would take me days to get back up and running and maybe not even exactly the same as it’s been refined so much over time.

A backup solution would be a killer feature that would give users peace of mind. Currently just backing up my sheet and assets as that’s all I can do.

---

<div class="post-metadata">

**Author:** ![AyS\_0908](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ays_0908/32/27349_2.png) [@AyS\_0908](https://community.glideapps.com/u/AyS_0908)\
**Post date:** [June 15, 2020, 7:22am UTC](https://community.glideapps.com/t/end-to-end-backups/10884/2 "2020-06-15T07:22:10Z")

</div>

Yes, I think that it is a key requirements for anyone looking to launch a no-code business, and choosing the target solution (here, Glide!).  
The very strong hesitation to choose is "what would happen to our configuration + data if (1) the platform has a technical issue? (2) the startup does not succeed?.

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [June 15, 2020, 9:51am UTC](https://community.glideapps.com/t/end-to-end-backups/10884/3 "2020-06-15T09:51:16Z")

</div>

In the time being, I would periodically duplicate the app so you at least have a copy to refer to or switch to if something ever happens to your main app.

---

<div class="post-metadata">

**Author:** ![JWhiteside](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jwhiteside/32/510_2.png) [@JWhiteside](https://community.glideapps.com/u/JWhiteside)\
**Post date:** [June 16, 2020, 2:37am UTC](https://community.glideapps.com/t/end-to-end-backups/10884/4 "2020-06-16T02:37:30Z")

</div>

Understood. I also backup my drive folder with all assets locally outside of drive

---

<div class="post-metadata">

**Author:** ![nathanaelb](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nathanaelb/32/43079_2.png) [@nathanaelb](https://community.glideapps.com/u/nathanaelb)\
**Post date:** [June 19, 2020, 2:15am UTC](https://community.glideapps.com/t/end-to-end-backups/10884/5 "2020-06-19T02:15:05Z")

</div>

For each of my apps, I have three versions:

- Name - PRODUCTION (the live version)
- Name - STAGING (where I test before replicating in production)
- NAME - BACKUP (the latest copy of production)

All three have separate spreadsheets. Same app icon and accent color so I can quickly locate them in the dashboard.

---

<div class="post-metadata">

**Author:** ![nathanaelb](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nathanaelb/32/43079_2.png) [@nathanaelb](https://community.glideapps.com/u/nathanaelb)\
**Post date:** [June 19, 2020, 2:19am UTC](https://community.glideapps.com/t/end-to-end-backups/10884/6 "2020-06-19T02:19:01Z")

</div>

When I first do this, the three versions are next to one another in the dashboard. Quickly though they get separated.

Folders in the dashboard will be a nice feature.

---

<div class="post-metadata">

**Author:** ![tpc77](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/tpc77/32/9385_2.png) [@tpc77](https://community.glideapps.com/u/tpc77)\
**Post date:** [June 19, 2020, 4:25pm UTC](https://community.glideapps.com/t/end-to-end-backups/10884/7 "2020-06-19T16:25:44Z")

</div>

If you make backup copies of the app do you get changed $29/mo for each of those apps if you’re a paying Organization customer?

---

<div class="post-metadata">

**Author:** ![Rasha](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rasha/32/4585_2.png) [@Rasha](https://community.glideapps.com/u/Rasha)\
**Post date:** [June 19, 2020, 4:43pm UTC](https://community.glideapps.com/t/end-to-end-backups/10884/8 "2020-06-19T16:43:32Z")

</div>

Great suggestion. I do something similar. I’m assuming “Name - Production” is the name of your sheet not app, correct? Have you ever run into issues renaming a sheet of a live app or do you just avoid?

---

<div class="post-metadata">

**Author:** ![nathanaelb](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nathanaelb/32/43079_2.png) [@nathanaelb](https://community.glideapps.com/u/nathanaelb)\
**Post date:** [June 19, 2020, 4:55pm UTC](https://community.glideapps.com/t/end-to-end-backups/10884/9 "2020-06-19T16:55:43Z")

</div>

I name the spreadsheet and associated app exactly the same.

I only have one case where I have a public-facing app and admin app associated to the same sheet. Here I added “Admin” after the name.

As for renaming, I’ve never had any issues renaming apps nor the associated sheets.

---

<div class="post-metadata">

**Author:** ![Rasha](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rasha/32/4585_2.png) [@Rasha](https://community.glideapps.com/u/Rasha)\
**Post date:** [June 19, 2020, 5:28pm UTC](https://community.glideapps.com/t/end-to-end-backups/10884/10 "2020-06-19T17:28:00Z")

</div>

Presumably you have some PRO apps. How do you work around 3x PRO (production, staging, backup) or at least 2x so you can work on the staging copy?

---

<div class="post-metadata">

**Author:** ![nathanaelb](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nathanaelb/32/43079_2.png) [@nathanaelb](https://community.glideapps.com/u/nathanaelb)\
**Post date:** [June 19, 2020, 6:26pm UTC](https://community.glideapps.com/t/end-to-end-backups/10884/11 "2020-06-19T18:26:43Z")

</div>

I only have one Pro app and I haven’t reached 500 rows yet, so for now I haven’t had any issues with my various versions.

But the 500-row limit will be reached at one point. I will cross that bridge when I get there 🙂

---

<div class="post-metadata">

**Author:** ![Wim\_De\_Coninck](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/wim_de_coninck/32/28179_2.png) [@Wim\_De\_Coninck](https://community.glideapps.com/u/Wim_De_Coninck)\
**Post date:** [June 30, 2022, 10:53am UTC](https://community.glideapps.com/t/end-to-end-backups/10884/12 "2022-06-30T10:53:13Z")

</div>

1. has anyone of the developpers an idea if this feature (folders in dashboard) CAN be implemented?
2. it would (also) be good if Glide could have an option “save as” to make it easier - when developping - to make a temporary backup.
3. and … Glide could add a “history of versions” (interval of saving can be set by users ?) to restore
4. @nathanaelb How do you work to have “backups” WHEN developping an app (before going live?). I presume you don’t wait to make a “NAME-BACKUP” until going live 😉

---

<div class="post-metadata">

**Author:** ![nathanaelb](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nathanaelb/32/43079_2.png) [@nathanaelb](https://community.glideapps.com/u/nathanaelb)\
**Post date:** [June 30, 2022, 12:08pm UTC](https://community.glideapps.com/t/end-to-end-backups/10884/13 "2022-06-30T12:08:28Z")

</div>

1. For now as far as I know, the best way to have folders and clearly group your projects is to create teams.

2. For now, you can return to your dashboard and duplicate your project and name the duplicated version accordingly.

3. Not available yet. See 2.

4. See 2.

Basically for now, I think a good way to have multiple versions and backups of a project is to duplicate the project from within the dashboard.

---

<div class="post-metadata">

**Author:** ![mstam2](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mstam2/32/67186_2.png) [@mstam2](https://community.glideapps.com/u/mstam2)\
**Post date:** [February 13, 2024, 3:12pm UTC](https://community.glideapps.com/t/end-to-end-backups/10884/14 "2024-02-13T15:12:37Z")

</div>

I want to revive this topic. Using Glide Tables for performance reasons. I built some securities in my app to avoid users accidentally deleting data (making rows “inactive” instead of deleting), but I’m very concerned about any accidental deletions. Would very happily pay more per month for peace of mind via a nightly backup of all tables, or the like.
