如果我进入Azure门户,进入SQL Azure数据库并单击Geo-Replication,我可以选择另一个数据中心来拥有辅助数据库。我可以将其配置为"可读"。完成这些后,我是否可以自动获得故障转移?
例如,如果我的主数据库在美国中部,我将地理复制配置为美国东部2,如果在美国中部出现错误,会自动将我的数据库转移到美国东部2吗?或者我必须通过门户或某些代码/监视解决方案启动故障转移吗?我是否需要更新我的连接字符串或azure基础设施为我管理这个?
我已经回顾了下面关于这个的一些文档,但正在寻找更多的输入:——https://azure.microsoft.com/en-us/documentation/articles/sql-database-designing-cloud-solutions-for-disaster-recovery/?rnd=1——https://azure.microsoft.com/en-us/documentation/articles/sql-database-geo-replication-failover-portal/——https://azure.microsoft.com/en-us/documentation/articles/sql-database-geo-replication-overview/
https://azure.microsoft.com/en-us/documentation/articles/sql-database-geo-replication-overview/我是否必须通过门户或其他方式启动故障转移代码/监控解决方案吗?
是的,您必须显式地启动故障转移。如果主服务器脱机,没有自动故障转移。
我必须更新我的连接字符串或azure基础设施为我管理这个吗?
你也必须显式地更新连接字符串。
这个链接的故障转移和DR演练部分应该提供必要的信息,它还讨论了在主服务器和从服务器之间保持防火墙规则和用户同步:https://azure.microsoft.com/en-us/blog/spotlight-on-new-capabilities-of-azure-sql-database-geo-replication/