Google сам предлагает два решения.
http://code.google.com/appengine/docs/python/tools/uploadingdata.html
Один из них является новым и экспериментальным и требует, чтобы вы запускали отдельную команду (и отдельно вводили свое имя пользователя и пароль) для каждого типа данных, которые вы хотите создать резервную копию.
Другой требует, чтобы вы дважды записывали информацию о структуре всех видов ваших данных, информацию, которая уже неявна в вашем файле моделей. (У нас есть 25 различных типов данных, поэтому я чувствителен к подобным вещам. Плюс это будет означать, что будущие изменения должны быть сделаны в 3-х местах.)
Тогда есть решение Aral Balkan (google для "gaebar" ), но его код в Github не обновляется примерно через год, и он дополнительно сообщает людям о внесении некоторых изменений в внутренние компоненты App Engine (что кажется рискованным, поскольку они меняются в каждой версии).
Я думаю, что я склоняюсь к не экспериментальному решению Google, но все они кажутся довольно плохими.