如何恢复 App Engine 中意外删除的生产数据?
我从生产 App Engine 应用程序中删除了一些数据。不幸的是,当我这样做时,我想到了错误的表名称,因为我有两个名称非常相似的表。我知道已部署的代码已进行版本控制,因此您可以回滚到代码的先前版本。你的数据呢?展望未来,用于生产数据的最佳数据备份策略是什么?
I deleted some data from my production App Engine app. Unfortunately I had the wrong table name in mind when I did so because I have two tables that have very similar names. I know the deployed code is versioned so you can roll back to a previous version of your code. What about for your data? And, going forward, what's the best data backup strategy to use for production data?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
抱歉,基思,您的数据丢失了。备份是用户的责任。
有一个功能请求 数据存储存档,如果出现以下情况,您应该加注星标您认为此类内容应该成为服务的一部分,并且路线图上已包含改进的导入/导出功能。
目前,您最好的选择是:
Sorry Keith your data is lost. Backups are the responsibility of the user.
There is a feature request Datastore archive which you should star if you think something like this should be part of the service and an improved Import/Export is on the roadmap.
For now your best options are: