我有两个服务器。一个是专用于OLTP服务器,另一个是DW服务器。OLTP服务器上将有我们的应用程序DB,我们的DW将有两个用于报告的数据库。我想对它们进行集群,并为我们的OLTP DB构建一个AG,它将故障转移到DW服务器,并为DW提供一个只读副本以供报告。出于同样的原因,我希望将2DW数据库构建到一个AG中,并让它们严格地故障转移到OLTP实例,以实现容错,尽管从技术上讲,它们也可以被读取为那里的副本。这个是可能的吗?我需要容错,我需要报告的只读副本,我也需要DW的一些容错,我只有2台服务器和这2台服务器的企业许可。谢谢!
发布于 2017-04-13 18:19:12
是的,这是绝对可能的,而且很好地利用了资源。
您将将OLTP数据库添加到可用性组中,然后将第二台计算机添加为辅助副本。对于这两个副本,请确保允许从二级读取。
然后对您的DW数据库也这样做。
最后您将得到两个AGs,并且可能希望在不同的服务器上将每一个作为主服务器运行,因此请确保包括监视,以让您知道AGs何时故障转移,以及AG作为每个服务器上的主服务器正在运行的是什么。
https://dba.stackexchange.com/questions/170953
复制相似问题