Skip to content
戻る

Google AppEngine for Java のDBのバックアップ

難しいかと思ったら意外に簡単だったよ。

参考: http://stackoverflow.com/questions/2364310/gae-j-datastore-backup

Web.xmlに以下の記述を追加する。(無駄な部分は省いてね)

remoteapi
com.google.apphosting.utils.remoteapi.RemoteApiServlet


remoteapi
/remote_api



  remoteapi
  /remote_api


  admin

きちんとadmin認証がついてるから安心だね! で、こんなふうなコマンドを叩く。あ、GAE for PythonのSDKをインストールしておいてね。

bulkloader.py —dump —kind= —url=http://.appspot.com/remote_api —filename=

kindは指定しなくてもおk.その場合は全部がバックアップされる。

 

でもまぁ、詳細はもっと参考になるブログをどうぞ! 参考: bulkloader.py を使って Google App Engine の本番サーバーから開発サーバーにデータを移す

ちなみに、この方法はきちんとJava版でも動くよってAppEngineのドキュメントに書いてあるよ!

http://code.google.com/intl/ja/appengine/docs/python/tools/uploadingdata.html

じゃねー!



前の記事
就活してる情報工の学生は負け組だ!
次の記事
iPhone用無料アプリ「節電壁紙HD」をリリース