我们是美国的,并拥有一个SaaS网络应用程序。我们的一位客户在加拿大,并要求收集的任何个人数据仅存储在加拿大。
是否有最佳实践或标准方法来处理此类情况?
到目前为止的想法(没有一个理想的区域):
- 移动'命令'表到不同的基于加拿大的数据库服务器,并将其设置为' Order'的数据库。模型。 (但这会限制我们做JOINS等等吗?)
- 使用加拿大数据库的完整副本保留整个第二个数据库服务器,并将其用于其应用程序。 (但是当我们想要更新数据库,进行表格更改,管理服务器等等时,这会很痛苦)
我对服务器知之甚少,所以请原谅我在这个问题的任何地方使用了错误的术语。