2
私は、Google App Engineの一括アップロードを行うためのremote_apiとbulkloader.yaml設定ファイルについて読んできましたが、本当にやりたかったのは、私のローカルデータストアの内容でクラウドのライブデータストアを置き換えることでした。私が読んだところでは、まずdev_appserver.datastoreファイルをcsvまたはxmlに変換してから、bulkloader.yamlのすべてのファンシー変換を適用する必要があるように見えますが、これは多くの不必要な作業のようです。App Engine:ローカルのdev_appserver.datastoreをライブデータストアにアップロードできますか?
もっと簡単な方法があれば誰でも知っていますか? ありがとう!
これは正しいです - あなたはdev_appserverをダンプして、本番環境に復元できます。 –
これを試してみると、説明や情報なしで405エラーが表示されます。 'appcfg.py download_data --file = local.db' '--url = http:// localhost:8080' '' '' '' '' '' application = localhostのログイン資格情報を入力してください。のパスワード:[INFO] localhostに接続中:8080エラー405:---サーバ出力開始--- ---サーバ出力終了--- –
@jiffer ' -url'は 'builtins'の' app.yaml'に 'remote_api:on'が必要です)、そして一度にすべての種類のエンティティをダウンロードすることはできないので、' http:// localhost:8080/_ah/remote_api '開発サーバでサポートされている場合は、 '--kind'を' --kind'でダウンロードする必要があります。 – dfichter