Re: Datastore Backup / Restore by namespace. Is scripting on servers such as Amazon the only solution ?

96 views
Skip to first unread message
Message has been deleted

Jason Collins

unread,
Jun 9, 2012, 1:39:19 PM6/9/12
to Google App Engine
I encourage you (and everyone) to star this:

http://code.google.com/p/googleappengine/issues/detail?id=7428

j

On Jun 8, 1:03 pm, hugues2 <hugues.flam...@gmail.com> wrote:
> Hi,
>
> I am trying to develop a functionality to backup and restore data in the
> datastore by namespace. Is the following correct ?
>
> --> The datastore admin as it stands today only allows to backup / restore
> the complete datastore i.e. not by namespace
>
> --> The only tool available to extract / load data by namespace is
> bulkloader and this tool cannot be scheduled on the server but has to be
> called from a client.
>
> ==> If these two statements are correct, I see no other option that
> deploying a script on an external server such as Amazon which would connect
> on GAE to extract data by namespace.
>
> My questions would be the following
>
> --> Is this conclusion correct ?
>
> --> Is someone (at Google or external) working on extending the backup /
> restore by namespace ?
>
> Thanks for your help,
>
> Hugues

alex

unread,
Jun 9, 2012, 2:04:36 PM6/9/12
to google-a...@googlegroups.com
backup.yaml sounds nice but what stops you from going 1 step further and implementing it using scheduled tasks service? (cron.yaml) 

All pieces are already there, you just need to connect them together.

-- alex

Alfred Fuller

unread,
Jun 9, 2012, 3:00:10 PM6/9/12
to google-a...@googlegroups.com
We are working hard on improving the built-in backup experience, but in the meantime:

The datastore admin is open source so you can make the backup MR do what every you want:  http://code.google.com/p/googleappengine/source/browse/trunk/python/google/appengine/ext/datastore_admin/backup_handler.py 

You can already use cron.yaml to schedule backups:  https://developers.google.com/appengine/articles/scheduled_backups 

--
You received this message because you are subscribed to the Google Groups "Google App Engine" group.
To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/gBn6vFGcIhYJ.

To post to this group, send email to google-a...@googlegroups.com.
To unsubscribe from this group, send email to google-appengi...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.

Reply all
Reply to author
Forward
Message has been deleted
0 new messages