首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >GAE/J数据存储区备份

GAE/J数据存储区备份
EN

Stack Overflow用户
提问于 2010-03-02 23:33:40
回答 5查看 3.6K关注 0票数 11

执行GAE/J数据存储区备份的最简单方法是什么?

看起来有python bulkloader.py工具可以对Python应用进行备份,但是我应该怎么备份Java应用呢?有没有办法使用python工具?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2010-03-03 01:24:44

可以使用python工具bulkloader.py创建GAE Java app数据存储备份。您只需在web.xml中添加以下行即可设置remote_api:

代码语言:javascript
运行
复制
<?xml version="1.0" encoding="utf-8"?>
<web-app>
  <!-- Add this to your web.xml to enable remote API on Java. -->
  <servlet>
    <servlet-name>remoteapi</servlet-name>
    <servlet-class>com.google.apphosting.utils.remoteapi.RemoteApiServlet</servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>remoteapi</servlet-name>
    <url-pattern>/remote_api</url-pattern>
  </servlet-mapping>
  <security-constraint>
    <web-resource-collection>
      <web-resource-name>remoteapi</web-resource-name>
      <url-pattern>/remote_api</url-pattern>
    </web-resource-collection>
    <auth-constraint>
      <role-name>admin</role-name>
    </auth-constraint>
  </security-constraint>
</web-app> 

之后,您可以使用带有-- bulkloader.py的转储下载备份,使用--restore将备份上载到数据存储区。

票数 16
EN

Stack Overflow用户

发布于 2010-03-06 22:43:04

或者,如果可以,您可以等待GAE即将发布的版本中的数据存储备份-恢复功能,如路线图中所示。http://code.google.com/appengine/docs/roadmap.html

票数 2
EN

Stack Overflow用户

发布于 2012-12-16 13:21:47

我知道这个问题很老了,但这是作为应用程序引擎仪表板中Datastore Administration的一个功能出现的。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2364310

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档