Есть ли какой-либо инструмент для резервного копирования/восстановления объектов хранилища данных Google?

Я играю с Google App Engine и Google Datastore некоторое время, и теперь мне приходится делать регулярные резервные копии моих вещей в облаке.

Есть ли какой-либо инструмент общего назначения, который позволяет загружать все ваши данные из определенного экземпляра google-datastore и восстанавливать его на другой?

Если да, пожалуйста, просветите меня, если нет - кто-то должен это сделать!

Ответы

Ответ 1

Вы можете использовать BulkLoader, который описан в Документах Google Appengine

Ответ 2

Существует приложение с открытым исходным кодом, которое я разработал под названием "утилита резервного копирования данных хранилища GAE". Он позволяет создавать резервные копии и восстанавливать объекты GAE с помощью графического интерфейса. Он отслеживает ваши приложения и ваши приложения. Это в настоящее время только для Windows и Python на основе приложений GAE, но это похоже на то, что вы ищете. Я вижу, что вы ищете решение для приложений на базе Java. Я рассмотрю поддержку этого языка в следующем выпуске.

http://code.google.com/p/gae-datastore-backup-utility/

Ответ 3

Вы можете взглянуть на следующий сайт: http://aralbalkan.com/1837

Резервное копирование и восстановление хранилища данных.

Ответ 6

После нескольких лет это проявилось как функция Администрирование хранилища данных на панели управления приложением, все еще экспериментальная, но все же хорошая новость!