如何使用Google Apps脚本定期备份Google云端硬盘(Google电子表格)文件?

时间:2016-02-18 18:13:12

标签: google-apps-script google-sheets google-drive-api backup google-docs

我有一个重要的商业电子表格。我需要定期保存副本,以防我需要查看电子表格以前的查看方式。

我希望使用Google Apps脚本自动执行此操作。

1 个答案:

答案 0 :(得分:1)

使用时间驱动的触发器来运行此代码:

function backupSheet() {
  var file = DriveApp.getFileById(FILE_ID);
  var destination = DriveApp.getFolderById(FOLDER_ID); // backups folder
  var date = new Date();
  var ts = date.toISOString().slice(0,10).replace(/-/g,"");
  file.makeCopy(ts+':'+file.getName(), destination);
}