Automatic backups in Glide?

I am making Glide Apps as an Agency and a lot of my customers just love Glide Apps.
On major issue is that there’s not automatic backup system available for Glide.

Is this something that’s being thought about at Glide to implement in the feature?
Is there a non-native way to automatically create Back Ups of the data and/or apps?
(It could probably be done with browser automation).

I won’t make a guess, but I haven’t heard it being mentioned recently.

If you are using Google Sheets, probably you can set up an automation in Make.com to duplicate the Sheet once in a while.

If you are using Glide Tables, you would have to be on Business/Enterprise to be able to query all tables needed, then probably convert each of them to a CSV and store them somewhere.

1 Like

If you are using a Google Sheet I recommend this simple script courtesy of Jeff… it saved my behind many times

// Google Apps Script to make copies of Google Sheet in specified destination folder

function makeCopy() {

// generates the timestamp and stores in variable formattedDate as year-month-date hour-minute-second
var formattedDate = Utilities.formatDate(new Date(), "GMT", "yyyy-MM-dd' 'HH:mm:ss");

// gets the name of the original file and appends the word "copy" followed by the timestamp stored in formattedDate
var name = SpreadsheetApp.getActiveSpreadsheet().getName() + " Backup " + formattedDate;

// gets the destination folder by their ID. REPLACE xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx with your folder's ID that you can get by opening the folder in Google Drive and checking the URL in the browser's address bar
var destination = DriveApp.getFolderById("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx");

// gets the current Google Sheet file
var file = DriveApp.getFileById(SpreadsheetApp.getActiveSpreadsheet().getId())

// makes copy of "file" with "name" at the "destination"
file.makeCopy(name, destination);
}
2 Likes