gpt4 book ai didi

google-app-engine - AppEngine 数据存储 - 以编程方式备份

转载 作者:太空宇宙 更新时间:2023-11-03 15:28:16 25 4
gpt4 key购买 nike

我想定期以编程方式备份​​我应用的数据存储。

根据 https://developers.google.com/appengine/articles/scheduled_backups,似乎可以创建一个备份数据存储的 cron

但是,我需要一个更细粒度的解决方案:为动态更改的命名空间创建不同的备份文件。

是否可以简单地使用 GET/POST 调用/_ah/datastore_admin/backup.create url?

最佳答案

是的;我这样做正是为了实现一些 cron 无法完成的逻辑。

使用 taskqueue API 添加 URL 请求,如下所示:

from google.appengine.api import taskqueue
taskqueue.add(url='/_ah/datastore_admin/backup.create',
method='GET',
target='ah-builtin-python-bundle',
params={'kind': ('MyKind1', 'MyKind2')})

如果您想使用更多原本会进入 cron url 的参数,例如“文件系统”,请将它们放在 params 字典中的“kind”旁边。

关于google-app-engine - AppEngine 数据存储 - 以编程方式备份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15811982/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com