Yeah, so far I've went with option 3 because one set of transfers
involved apps with several hundred million entities.  Would have been
a real bummer to have the datastore admin crap-put midstream with
that.  And downloading then reuploading that.... well, you decide.
The other *much* more envolved migration was a small but very complex
dataset and I wanted to make some very large schema changes.  The
migration basically gave a fresh-start, I just had to write a old to
new conversion script.








On Mon, Jun 27, 2011 at 02:11, Greg <g.fawc...@gmail.com> wrote:
> The built-in datastore admin tool is excellent - see
> http://neogregious.blogspot.com/2011/04/migrating-app-to-high-replication.html
> for a discussion of data transfer options.
>
> It won't do schema changes or data subsets, but knowing what I know
> now I'd change the schema (see
> http://groups.google.com/group/google-appengine/browse_thread/thread/9ae4c6fc3ca5acc0/520c294137bc8dbf)
> and delete the unwanted entities in place, then use the datastore
> admin tool. This keeps your keys, IDs and indexes correct.
>
> Cheers
> Greg.
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Google App Engine" group.
> To post to this group, send email to google-appengine@googlegroups.com.
> To unsubscribe from this group, send email to 
> google-appengine+unsubscr...@googlegroups.com.
> For more options, visit this group at 
> http://groups.google.com/group/google-appengine?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.

Reply via email to