7

संभव डुप्लिकेट:
options for restoring appengine datastore data?डेटास्टोर व्यवस्थापक किस संस्था में बैकअप देता है?

मैं बैकअप प्रक्रिया के दौरान फ़ाइलों डेटासंग्रह व्यवस्थापक का उत्पादन पार्स करने के लिए करना चाहते हैं।

मैं ब्लॉबस्टोर में बैकअप इकाइयां। मैं चुनिंदा रूप से ब्लॉबस्टोर बैकअप इकाइयों से कुछ डेटा निकालना चाहता हूं और फ़ाइल खोलने और संस्थाओं का निरीक्षण करने में सक्षम होना चाहिए।

इन फ़ाइलों को किस प्रारूप में संग्रहीत किया जाता है?

उत्तर

5

datastore admin source code के अनुसार: बैकअप फ़ाइल leveldb log format में संग्रहीत की जाती है।

+1

धन्यवाद। यह भी पाया गया कि आप ब्लॉब आइटम से जावा में वास्तविक इकाइयों तक जाने के लिए RecordReadChannel और https://developers.google.com/appengine/docs/java/javadoc/com/google/appengine/api/datastore/EntityTranslator का उपयोग कर सकते हैं। – aloo

+0

वह लिंक टूटा हुआ है, यहां नया है: https://code.google.com/p/googleappengine/source/browse/trunk/python/google/appengine/ext/datastore_admin/backup_handler.py –