Hi Rob,

Firestore is considered the newest version of Cloud Datastore 
<https://cloud.google.com/datastore/docs/concepts/overview#in_datastore_mode>, 
there are multiple benefits 
<https://cloud.google.com/datastore/docs/firestore-or-datastore#in_native_mode> 
that come with this update.

After doing a little bit of research on this I've found a very interesting 
article 
<https://opensource.google.com/projects/appengine-blobstoremigrator-python> 
that describes multiple ways to migrate blobs to a GCS bucket in another 
project. I personally think that in your case the option #2 which consist 
of using the open source tools[4] that would store a Datastore mapping from 
the existing blob key to the GCS filename and then running a simple gsutils 
cp <https://cloud.google.com/storage/docs/gsutil/commands/cp>[4] command 
seems to be the easiest options

On Saturday, August 24, 2019 at 12:55:31 PM UTC-4, Rob Curtis wrote:
>
> Hi,
>
> I'd like to migrate existing data from one project to another.
> If found this detail here which outlines the steps to 
> https://cloud.google.com/datastore/docs/export-import-entities (however 
> this is to firestore in datastore mode, is that the standard now?)
>
> The issue I have is that the Google cloud storage records I have are 
> accessed via blob_keys in a lot of cases and unfortunately we didn't store 
> the filenames :(
> So when migrating, do the blob_keys still work (provided I don't delete 
> the GCS file associated with the blob_key on the old project?)
>
> Are there any other gotchas to consider?
>
> Thanks
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/a3c2f22b-2d5c-4be9-949d-aacdd9a88229%40googlegroups.com.
  • [google-ap... Rob Curtis
    • [goog... 'Nicolas (Google Cloud Platform Support)' via Google App Engine

Reply via email to