Не пробовал это сам, но похоже, что он должен работать: используйте admin_store для резервного копирования ваших объектов в GCS из одного приложения, а затем используйте другое приложение для восстановления этого файла из GCS. Это должен быть хороший метод, если требуется только однократная синхронизация.
Если вам необходимо постоянно копировать данные из одного приложения к другому, представляя REST конечных точек на одну или обе стороны могли бы помочь:
https://code.google.com/p/appengine-rest-server/ (это в Python, я знаю, но просто определить версию приложения для конечной точки REST)
Вам просто нужно убедиться, что ваши определения моделей совпадают с обеих сторон (в значительной степени обновляйте приложение с обеих сторон с помощью одного и того же кода развертывания), и у вас есть только сторона, которая должна синхронизировать время отслеживания данных последняя синхронизация и использование конечных точек REST для ввода новых данных. Cron Jobs может это сделать.
В качестве альтернативы, создайте обратный вызов PostPut на всех ваших моделях, чтобы каждый раз, когда модель записывается в ваш хранилище данных, на соответствующую конечную точку REST в другом приложении, вы получаете POST-вызов.
Вы можете обновить пакет одним способом или сохранить постоянно обновляемую версию другим способом (за счет большего количества вызовов).
Как @earthtrip сказал, я не понимаю, почему мой ответ был downvoted, потому что я думаю, что это прекрасно действительный с учетом отсутствия деталей вопроса ... – MikO