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.