对于定期备份 parse.com 数据库,您有什么建议吗?
关于这方面的信息非常稀少,我想在仪表板中执行类似于手动导出数据功能的操作,但是每天执行一次。
有没有人想要分享脚本或类似的东西?
Parse 说他们会考虑这个功能,但是一年过去了。
最佳答案
要备份您的 Parse 数据,您只需获取您拥有的每个 Parse 类的所有记录。对于这个例子,我将从 Parse REST API documentation 借用. Parse 具有 JavaScript 的 SDK , .NET , 和 iOS/OS X ,所有这些都提供与此处描述的功能类似的功能。
要从名为“GameScore”的解析类中获取记录,您可以执行以下操作:
curl -X GET \
-H "X-Parse-Application-Id: <YOUR APPLICATION ID>" \
-H "X-Parse-REST-API-Key: <YOUR PARSE REST API KEY>" \
-G \
--data-urlencode 'limit=1000' \
--data-urlencode 'skip=4000' \
https://api.parse.com/1/classes/GameScore
这里 limit=1000
意味着你将一次获得 1000 条记录(尽可能多),而 skip=4000
意味着我们要跳过第一个4000条记录。基本上你只需重复此命令,从 skip=0
开始,每次将 skip
递增 1000,直到返回的记录数小于 1000(不再有记录剩下)。冲洗并重复所有解析类,您的数据将被备份。
关于database - 如何在 parse.com 上执行计划备份?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21540317/