2012-03-09 10 views
0

アプリケーションをアプリケーションエンジンに再デプロイすると、データストア内の既存のデータがクリーンアップされます。 これを防ぐ方法を教えてください。再デプロイ時にデータベースがクリーンアップされないようにする

更新:1私はJava 1.6.3を使用しています。これは運用システム上です。

+1

実稼働環境またはローカルのdevサーバーでは、 –

+0

どのSDKですか? python、java、go?実行するツールは何ですか?運用サーバーの –

+0

と使用される言語はjavaです。 – mihirg

答えて

1

再配備すると、本番環境のデータストアがフラッシュされません。モデル定義と構造を変更すると、必要なデータが新しいモデル定義に属していない可能性があります。
ローカルマシンのデータストアについて話している場合は、

--datastore_path=/tmp/myapp_datastore myapp 

あなたがPythonを使用している場合。どのようなJava SDKの同等のものかわからない。
詳細を入力する必要があります。

0

デプロイメントの直前(正しいアプリにデプロイするため)にアプリ名を変更している可能性があります。しかし、ローカルのデータストアの以前のデータは、以前の名前で保存されていました。ローカルデータストアを再度使用する前にアプリ名を変更しないと、データが消失したように見えることがあります。

関連する問題