プロジェクトで Google App Engine を使用することを検討しています。GAE を離れる (または GAE をシャットダウンする) 場合に備えて、すべてのデータをエクスポートする方法を確保したいと考えています。
GAE ポイントからのデータのエクスポートについて私が検索したものはすべてhttps://developers.google.com/appengine/docs/python/tools/uploadingdataです。ただし、そのページには次のメモが含まれています。
注: このドキュメントは、マスター/スレーブ データストアを使用するアプリに適用されます。アプリが高レプリケーション データストアを使用している場合、アプリからデータをコピーすることは可能ですが、Google は現在、このユース ケースをサポートしていません。高レプリケーション データストアからコピーしようとすると、アドミン コンソールに high_replication_warning エラーが表示され、ダウンロードされたデータには最近保存されたエンティティが含まれていない可能性があります。
問題は、最近マスター/スレーブ データストアが廃止され、高レプリケーション データストアが優先されたことです。マスター/スレーブ データストアがまだしばらくサポートされていることは理解していますが、公式に廃止されて廃止されたものを使用するのは快適ではありません。そのため、高レプリケーション データストアが残り、データをエクスポートするように見える唯一の方法は、公式にサポートされていない上記の方法です (したがって、データを取得できるという保証はありません)。
高レプリケーション データストアからデータをエクスポートする他の (公式にサポートされている) 方法はありますか? 私のデータが永遠にそこに閉じ込められる可能性があることを意味する場合、私は Google App Engine を使用することに抵抗を感じます。