【问题标题】:Uploading and downloading the whole database from Google App Engine?从 Google App Engine 上传和下载整个数据库?
【发布时间】:2009-12-19 15:35:30
【问题描述】:

我只是想知道是否可以从 Google App Engine 下载整个数据库并将其上传到 SQLite db,以防我想将我的应用程序从 Google App Engine 转移到另一台服务器?

机会是什么?

谢谢!

【问题讨论】:

    标签: google-app-engine google-cloud-datastore


    【解决方案1】:

    有一个名为 approcket 的项目可以同步 Google App Engine 数据存储和本地 MySQL 数据库。也许你应该看看。

    【讨论】:

      【解决方案2】:

      a related answer 中,我链接到了批量加载工具的文档。

      但是您会对文档的其余部分更感兴趣,尤其是关于导出数据的creating an exporter class 部分。

      【讨论】:

      • 您好 jhs,我不是指bulkloader,因为它只允许我上传/下载单独的实例。我一次想要一个完整的数据库,可以吗?我平时在sql server的sql server管理工具里做的任务?
      • 您是否阅读了链接文档中名为“上传和下载所有数据”的部分?bulkloader 确实会一次抓取给定类型的所有实体。如果您想要整个数据库,只需编写一个脚本循环遍历所有类型。
      • 事实上,我已经编写了代码来获取一种类型的所有实体。我只想知道是否存在一种更容易一次获取所有数据库的方法。下载数据只会给我们.csv文件,而不是数据库的备份。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-16
      • 1970-01-01
      相关资源
      最近更新 更多