我可以用他们的ID移动驱动器文件吗?

时间:2013-09-29 21:16:52

标签: google-app-engine backup google-drive-api

我对Google云端硬盘文件存有疑问。

我有一个帐户,其中包含我保存并从网络应用程序访问的多个文件,每次我将文件上传到GDrive时,该服务都会给我一个ID,我稍后会用它来下载该文件。问题是,如何在不更改ID的情况下备份我的所有文件?

我可以使用ids导出我的数据库...我也可以制作文件的副本,但是如果发生了什么事情,我必须重新上传所有文件,那么ids就不一样了!! !所以我无法访问它们......

有谁知道我该怎么办?

提前谢谢!

1 个答案:

答案 0 :(得分:1)

如果您在GDrive中重新加载文件,它将变为文件,如果其名称未更改,则会为其分配新ID。

目前尚不清楚在哪里备份GDrive文件:

  • 如果您在本地高清上备份它们,则会丢失任何指向GDrive对象的链接。在这种情况下,当您要重建数据库时,可以将路径/文件名用作唯一键。

  • 如果您在 GDrive中复制,则复制的文件会获得新ID,但会保留其“说明”(您可以手动编辑或使用脚本编辑的属性。例如,您可以在描述中存储原始ID,这样您就可以在还原文件时检索它,并使用恢复的 ID更新数据库。