域服务器和冗余

我们刚刚设置了我们的服务器(尽pipe我可能会重新安装它,使用2008而不是2003),我们现在正在考虑冗余选项。 我能看到的最好的select是在我们当前运行该域的服务器旁边有一个重复的服务器 – 然后,我们可以closures其中一台服务器以进行RAM升级等,域将继续正常运行。

Windows Server 2008内置了这个function吗? 此外,我们正在使用服务器作为文件服务器以及域控制器 – 这是否会被复制到两台服务器呢?

所以基本上我的问题是:

在我们当前的服务器旁边设置连续复制的服务器有多容易? 我们是否需要2008年的另一个服务器许可证,或每个设备的另一个CAL许可证?

谢谢,

丹尼

我绝对同意,处理这个最好的方法是简单地创build另一个域控制器。 域名服务,DNS等,都将工作正常 – 很好 – 与额外的DC。 他们相互复制,如果一个人倒下,没有问题。

您将需要确保所有客户端都将主要DC作为其configuration的DNS服务器之一(通过静态configuration或DHCP)。 你也想确保你不在两台服务器上运行DHCP(除非你给他们单独的作用域),这样它们就不会碰到对方。 您当然可以在两个设备上以相同的方式configurationDHCP,并且确保在主设备停机维护时在“接pipe”框中启动DHCP,反之亦然。

最后,为了实现文件共享的高可用性,您可以查看Windows DFS,它将跨多个服务器同步文件共享。 这不是一个备份 – 如果您删除服务器1上的文件,则会从服务器2中删除 – 但它会使两个服务器之间的文件内容保持同步。 请注意,这不会(我不认为)自动将用户的连接转移到不同的服务器 – 所以如果用户有一个文件打开server1和server1closures,用户可以访问server2上的文件,但我相信用户将不得不重新打开文件。

在这种情况下,我推荐两个域控制器,并将文件共享放在第三台服务器或NAS上。 这样,重新启动DC不会影响文件访问。 而且,最佳实践决定了数据中心只能是数据中心 – 没有其他angular色/服务在其上运行。

您不需要第二个客户端许可证就可以针对多个Windows 2008服务器运行,但是您确实需要针对第二个服务器本身的另一个服务器许可证。

这听起来像你只是想设置以前被称为备份域控制器 (回到Windows NT 4.0天 – 1999年和之前),现在被称为安装一个额外的域控制器 (因为域控制器是平等的同龄人,不再有“主要”和“备份”的概念)。 在第一台计算机上安装Windows 2008时,如果您目前没有安装Windows 2008,则需要创build一个新的Active Directory域,并将其设置为域控制器。 当你安装第二台服务器时,你也要把它设置为DC。 他们将在AD商店中复制用户和计算机帐户,组策略以及其他内容。 如果你想要冗余,可以“运行”域,你也需要DNS服务器。 使第二个DC在networking设置中为其主DNS服务器使用第一个DC,并将第一个DC设置为其自己的IP,以避免结束2个独立(可能有冲突的)DNS项的集合,并且同时具有两个DNS服务器recursion查询外部DNS服务器,如Google,OpenDNS或由ISP分配给您的服务器,如果他们没有在您的networking上find地址。 请务必将这两个设置为您的客户在其networking属性中的DNS服务器。

最后,关于Windows上的文件共享,实时重复更为昂贵和复杂,但是可能会使用群集。 但是,如果实时并不重要,则在主机之间复制数据的方法有很多 – robocopy是一个很好且有效的程序。

我认为这是一个物理服务器而不是虚拟机?

理想情况下,您至less需要两个域控制器,理想情况下,您希望他们在单独的金属(更好,但在不同的位置)。

您可以使用内置于Windows的工具(如DFS-R)来进行复制,但是如果有人在不应该删除的情况下执行删除操作,则复制/分发对您不会有太大的帮助,因为它只会复制删除操作。

所以简单的答案是有一个备份的域控制器,而你的文件数据的第二个副本是相当便宜/简单的,但是如果你想升级一个盒子没有停机时间,所有的连续可用并不便宜,简单。