是否有任何工具可以备份/恢复 Google 数据存储实体?
我已经使用 Google App Engine 和 Google Datastore 一段时间了,现在我需要定期在云上备份我的资料。
是否有任何一种通用工具可以让您从 google-datastore 的特定实例下载所有数据并将其恢复到另一个实例?
如果是这样,请启发我,如果不是 - 应该有人来做!
I've playing around with Google App Engine and Google Datastore for a while now and I am facing the need to take regular backups of my stuff up on the cloud.
Is there any sort of general purpose tool that allows you to download all your data from a specific instance of google-datastore and restore it to another one?
If so, please enlighten me, if not - someone should do it!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
您可以使用 Google Appengine 中描述的 BulkLoader < a href="http://code.google.com/appengine" rel="noreferrer">文档
You can use the BulkLoader that is described in the Google Appengine Docs
我开发了一个开源应用程序,名为“GAE 数据存储备份实用程序”。 它允许您通过 GUI 备份和恢复 GAE 实体。 它跟踪您的应用程序和应用程序的实体。 它目前仅适用于基于 Windows 和 Python 的 GAE 应用程序,但它听起来像是您正在寻找的东西。 我看到您正在寻找基于 Java 的应用程序的解决方案。 我将考虑在下一个版本中支持这种语言。
http://code.google.com/p/gae-datastore-backup -实用程序/
There is an opensource application available that I developed called "GAE datastore backup utility." It allows you to backup and restore your GAE entities through a GUI. It keeps track of your applications and your application's entities. It's currently only for Windows and Python based GAE apps but it sounds like something you are looking for. I see that you are looking for a solution for Java based apps. I will look into supporting this language in the next release.
http://code.google.com/p/gae-datastore-backup-utility/
请按照本教程导出和导入实体:https://cloud.google.com /datastore/docs/export-import-entities
Windows:
Linux:
Follow this tutorial for Exporting and Importing Entities: https://cloud.google.com/datastore/docs/export-import-entities
Windows:
Linux:
您可以看看以下网站:
http://aralbalkan.com/1837
这是关于数据存储的备份和恢复。
You may have a look at the following site:
http://aralbalkan.com/1837
It is about the backup and restore of the datastore.
http://code.google.com/appengine/articles/gae_backup_and_restore.html
http://code.google.com/appengine/articles/gae_backup_and_restore.html
我在 在 Google App Engine 上备份数据的最佳方式是什么?
I describe bulkloader.py no-config dump/restore in What's the best way to back up data on Google App Engine?
多年后,该功能成为应用中数据存储区管理的一项功能 -发动机仪表板,仍处于实验阶段,但仍然是好消息!
After years, this came out as a feature of the Datastore Administration in the app-engine dashboard, still experimental but still good news!