4

我正在使用 GAE/J 并通过 cron 进行备份。 https://developers.google.com/appengine/articles/scheduled_backups

API(/_ah/datastore_admin/backup.create)可以进行备份,但我找不到通过API删除备份的方法。

我已经尝试过“backup.delete”,但没有奏效。

有人知道通过 cron 删除旧备份的方法吗?

谢谢你。

4

1 回答 1

1

如果您转到 Datastore Admin 页面,选择一些备份,然后点击删除,您将看到它带您进入的页面上有一个带有隐藏字段的表单。该表单将备份 ID(作为具有相同名称“backup_id”的单独字段)发布到此 URL:/_ah/datastore_admin/backup_delete.do

backup_id 是数据存储中 _AE_Backup_Information 实体的键。

我还没有尝试使用它。该表单使用 XSRF 令牌。

于 2013-02-14T21:41:13.743 回答