【问题标题】:Google Firebase - GDPR - EUGoogle Firebase - GDPR - 欧盟
【发布时间】:2021-08-24 12:46:28
【问题描述】:
- 是否可以将数据库位置从
United States (us-central1) 更改为欧盟?还是我必须创建一个新项目并迁移数据?
- 当数据库位置在欧盟时,是否所有数据都包含在欧盟中?或者数据仍然会发送到美国。有人告诉我,即使数据库位置在欧盟,Firebase 代码仍然在美国执行,这意味着数据已发送到美国。
我的默认 GCP 资源位置是 eur3(欧洲西部)
数据库位置:美国(us-central1)
【问题讨论】:
标签:
firebase
firebase-realtime-database
【解决方案1】:
是否可以将数据库位置从美国 (us-central1) 更改为欧盟?还是我必须创建一个新项目并迁移数据?
不,这是不可能的,但有一个解决方法。您可以创建一个新的实时数据库实例,该实例可以位于与默认美国 (us-central1) 完全不同的位置。
当数据库位置在欧盟时,是否所有数据都包含在欧盟中?还是数据仍会发送到美国?
根据Realtime Database locations的官方文档,如果您选择将数据存储在europe-west1,则与该区域关联的国家是比利时。除非选择,否则不会向美国发送任何数据。
【解决方案2】:
设置项目的默认 GCP 资源位置后,您将无法更改它。
目前无法将数据库实例移动到另一个区域。您必须向同一个项目添加一个新实例并在该区域中创建它。