我正在使用GAE / J并通过cron进行备份。 https://developers.google.com/appengine/articles/scheduled_backups
可以通过API(/_ah/datastore_admin/backup.create)进行备份,但我找不到通过API删除备份的方法。
我已经尝试了“backup.delete”,但它没有用。
有人知道通过cron删除旧备份的方法吗?
谢谢。
答案 0 :(得分:1)
如果您转到“数据存储区管理”页面,选择一些备份,然后点击“删除”,您将看到它所带到的页面上有一个带有隐藏字段的表单。该表单将备份ID(具有相同名称“backup_id”的单独字段)POST到此URL:/_ah/datastore_admin/backup_delete.do
backup_id是数据存储区中_AE_Backup_Information实体的键。
我还没有尝试过使用它。表单使用XSRF令牌。