По сути это делается исключительно скриптами. Другого способа не нашел. Идете в Инструменты -Редактор скриптов. Вписываете функцию:
function SaveCopyOnTime() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var dt = new Date().toString();
ss.copy(dt + ss.getSheetName())
}
В редакторе скриптов нажимаете на иконку секундомера(Триггеры текущего проекта). Будет надпись:
Триггеры не настроены. Нажмите здесь, чтобы добавить триггер. Нажимаете.
В первом поле выбираете функцию выше(SaveCopyOnTime). Далее все понятно: выбираете период сохранения.
Сама функция будет сохранять с заданным периодом свою копию. При этом сначала в имени файла будет идти Дата и время, а затем оригинальное название файла. Файл сохраняется в той же папке в облаке, где оригинальный файл.