문제

App Services is a great place to store data but now that I have a lot of critial info in there I realized there isn't a way to create a backup or roll back to an earlier state (in case I did something stupid like -X DELETE /users)

Any way to back up this data either online or offline?

도움이 되었습니까?

해결책

Apart from API access to fetch records x by x and storing locally, there is no solution at the moment. Team is planning an S3 integration (export data to S3) but no completion date is defined for that yet.

다른 팁

Looks like the only way is to query the data using e.g. CURL and save the results to a local file. I dont believe there is a way to export natively.

http://apigee.com/docs/app-services/content/working-queries

From 2014/2015 Usergrid versions it is possible to make exports and imports using "Usergrid tools" On this page it is explained how to install them :

https://github.com/apache/incubator-usergrid/tree/master/stack/tools

Basically once you run

$ java -jar usergrid-tools.jar export

and this will export your data as json files in an export directory.

There are several export and import tools avaible, the best way to see them is to visit this page : https://github.com/apache/incubator-usergrid/tree/6d962b7fe1cd5b47896ca16c0d0b9a297df45a54/stack/tools/src/main/java/org/apache/usergrid/tools

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top