设置一个故障转移networking服务器,不在现场

我已经阅读了很多文章,发表了一些SF,但是我找不到一个似乎涵盖了所有内容的解决scheme。 它似乎不像设置和AD和安装DFS在两者之间复制一样黑白。

这不是一个复杂的要求。

服务器A(主),在IIS上托pipe简单的网站

服务器B(DR)复制服务器A,只有在发生灾难时才会启动。 坐落在完全独立的数据中心。

两个服务器标准2008 R2。

我需要做些什么来设置呢? 我在服务器A旁边创build了一个单独的服务器作为域控制器,但由于某种原因无法join服务器A或服务器B(我认为是DNS问题),但显然服务器B无法join无论如何,因为它不在同一个本地networking。 那个让DFS安装并实际工作的困难。

有人可能会认为,在阅读“这么多文章”后,不能find解决办法,并说“这不像我想的那样黑白”,那么你会说:“哦,也许我错了,也许它一个复杂的要求“。

我在服务器A旁边创build了一个单独的服务器作为域控制器,但由于某种原因无法join服务器A或服务器B(我认为DNS问题)

您需要将其DNS服务器设置为域控制器(需要运行DNS)。

但显然服务器B无法join它,因为它不在同一个本地networking上。

只要他们可以通信(路由/防火墙端口打开/站点之间的VPN等),他们可以join域。

我需要做些什么来设置呢?

Microsoft回答:IISnetworking负载平衡,故障转移群集模式。

http://blogs.msdn.com/b/clustering/archive/2009/06/01/9674799.aspx

解决方法回答:

第一点:从服务器A到B的文件。只要在服务器之间有足够的通信,任何从DFS到Robocopy的计划任务都可以做到这一点。 我正在考虑一个VPN,但一个私人电路连接将做。 通过互联网将意味着使用HTTP,FTPS,或类似的。

第二点:你将如何处理IISconfiguration更改,如果有的话?

第三位:您有一个mywebsite.example.org的DNS条目,返回ServerA的地址。 你将如何检测到灾难,你将如何改变stream量到ServerB?

最简单的方法:在站点之间使用VPN,在服务器之前使用防火墙,人为改变防火墙规则,在需要时将stream量发送到备份服务器。 (不要去公开的DNS更改,他们将花费太长的时间传播)。

复杂的方式:在您的networking服务器前使用“智能”负载平衡设备,检查哪个站点在线并处理故障转移。