java - 恢复 Google App Engine 数据存储

标签 java google-app-engine google-cloud-datastore restore database-backups

我正在尝试用 Java 实现我们在这里讨论的内容: options for restoring appengine datastore data?

..但我有一些问题。这是我的代码: https://github.com/micheleorsi/manage-gae-backup/blob/master/src/test/java/com/map2app/manage/test/ReadFileTest.java ..我收到此错误: com.google.appengine.api.files.RecordReadChannelImpl readRecord 警告:校验和未验证 当它运行这一行时:

ByteBuffer bf = rrc.readRecord();

我尝试恢复的文件是: 120424.060000_生产.sql3 它是通过此处解释的系统进行备份的: https://developers.google.com/appengine/docs/python/tools/uploadingdata#Downloading_and_Uploading_All_Data (原始格式,无特殊配置集)

最佳答案

options for restoring appengine datastore data?中描述的方法适用于使用 backup and restore tool accessible in the admin console 创建的文件.

command line tools随 SDK 一起提供的使用不同的格式 (sqlite)。

关于java - 恢复 Google App Engine 数据存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10479651/

相关文章:

java - 在 Windows 中使用文件路径加载数据查询配置单元

java - Android-SonarQube

python - 如何修复 dev_appserver.py 返回的错误

java - Google App Engine - 检索实体 - 503 服务不可用(上传有效)

java - 用于维护 Java 中的 Object 方法契约的 Automagic 单元测试?

java - 树集示例

node.js - 有没有一种方法可以在不使用 sendGrid 或 mailJet 等中介服务的情况下使用 nodejs 发送 appengine 邮件

google-app-engine - 如何在 Maven 中更改应用引擎用户名/凭据?

iOS 客户端尝试将所有字段设置为 null 的对象插入到本地主机上的端点

google-app-engine - 在 Go Lang 中为整个结构设置标签