How to change region of existing Firebase project?

Andrei Z. picture Andrei Z. · Aug 8, 2018 · Viewed 10.4k times · Source

I have a project that is located in the Central America region, but since I can choose a European region, I would like to change the location of the firestore and storage. Is it possible to do this without deleting the existing project?

Updated

Responce from technical support:

Thank you for reaching out to us. Currently, once you select a location for your project, you cannot change it.

You might find this documentation useful for additional information.

https://firebase.google.com/docs/firestore/locations#top_of_page

I hope this information has been helpful for you.

Updated 2 Answer at Google Groups

Unfortunately we don't support changing regions once resources are created. You'll have to create a new project and migrate data, etc.

and the do not plan implement it in near future

Answer

Dan McGrath picture Dan McGrath · Mar 8, 2019

As mentioned in the question, currently only a single Cloud Firestore database can be created per project; both the mode (Native mode | Datastore mode) and the location are immutable choices. We're working infrastructure to enable us to improve this in the future, but for the time being this is not changeable.

Creating a new project is the only way to do this. Managed import and export (Datastore mode | Native mode) will enable you to move data between the old and new project more easily.

For Firebase storage, you can always create new buckets in different locations.