Форум сайта python.su
Как-то прежде не задумывался над тем как бэкапить данные с Google App Engine datastore, но вот один заказчик поинтересовался. Судя по выражению глаз заказчика мои объяснения насчет потрясающей надежности гугл и т.д. и т.п. его не очень-то удовлетворили. Пусть даже гугл и вправду супер-пупер надежне, но… Элементарная ситуация - клиент захотел сменить хостинг. Как? Положить на данные и начинать все сначала на новом месте?
Посему и возник данный вопрос. Как бэкапить? Может кто решал данную проблему каким-то образом?
Офлайн
раньше https://github.com/aral/gaebar был
Офлайн
slav0nicОн и сейчас есть, вот только Gaebar работает только с проектами Django
раньше https://github.com/aral/gaebar был
Офлайн
как вариант
appcfg.py download_data --config_file=bulkloader.yaml --filename=entityBackup.csv --kind=nameOfEntity --url=http://appName.appspot.com/remote_api
Офлайн
zheromoОткуда дровишки? :) Если серьезно то не понял откуда параметр download_data. Смотрю доку и не вижу. Может не ту доку смотрю?
как вариантappcfg.py download_data --config_file=bulkloader.yaml --filename=entityBackup.csv --kind=nameOfEntity --url=http://appName.appspot.com/remote_api
Офлайн
http://code.google.com/intl/en/appengine/docs/python/tools/uploadingdata.html#Downloading_and_Uploading_All_Data
ру-дока всегда славилась своим отставанием
Офлайн
slav0nicДа, знание о существовании переведенной докуменации развращает. Я напрочь забыл о том, что есть английский оригинал.
http://code.google.com/intl/en/appengine/docs/python/tools/uploadingdata.html#Downloading_and_Uploading_All_Data
ру-дока всегда славилась своим отставанием
Офлайн