如何在两个终端服务服务器之间同步应用程序?

如何在两个终端服务服务器之间同步应用程序?

我们有两台终端服务服务器,并且我们使用网络负载平衡(NLB)将这两台终端服务服务器集群在一起。

我们需要在两台服务器上安装相同的应用程序,因为如果一个使用终端的用户被重定向到另一台服务器,则两台服务器中的任何其他服务器都需要有相同的应用程序。

是否可以在两个终端服务服务器之间同步安装应用程序,以便我们在两台服务器上拥有相同的应用程序?

这是表示配置拓扑的图表:

在此处输入图片描述

所有服务器均运行 Windows Server 2012。

答案1

如上所述,SCCM 是可行的方法,但是由于您可能不会直接出去购买并配置它(它也比仅仅这样做更为深入),因此我建议这样做:

有利的(根据你的情况,可以理解为“更好”甚至“最好”)方式

首先,您可以(取决于您正在运行的远程桌面服务器的版本,即使它是 2008 R2 也可以)将其中一台服务器设置为 RemoteApp 服务器。您可以将希望两台服务器都拥有的所有应用程序发布为 RemoteApp,然后通过简单的 GPO 将它们作为链接/快捷方式分发。这样,每当您对应用程序进行更改时,在 GPO 下次将新快捷方式推送到每台服务器时,这两个应用程序都会同时更改。这里有两个很棒的资源,介绍执行此操作所需的详细信息/步骤(一个适用于 2008,另一个适用于 2012);这很简单。 2008 RemoteApp 设置

2012 RemoteApp 设置

附言:您几乎可以将任何东西变成 RemoteApp,甚至是像 Windows 内置计算器这样微小的东西。

如果您无法弄清楚这一点或不想为此麻烦,您可以随时这样做......

不太有利的方式

在一台服务器上以您想要的方式获取所有功能和应用程序,然后使用 VMware 的独立转换器或 Microsoft 的 Disk2VHD 克隆此服务器。确保您最初不将新服务器连接到网络,并在启动新服务器后对其进行系统准备。然后,您可以为其获取新名称、SID(系统准备会处理旧名称,当您加入域时,您将获得一个新名称)和 IP。这是穷人的方法,因为如果您以后在一台终端服务器上安装软件,它将不会自动安装在新服务器上,并且可能需要在每台服务器上进行一些配置更改,这会变得繁琐且耗时。

如果我能提供任何进一步的帮助,请随时询问,谢谢。

答案2

是的,您可以使用任何现有的软件分发产品(例如 SCCM)来实现这一点。

这不可能“开箱即用”。但这似乎是一个非常小的环境,所以您不能确保在两台服务器上都安装它们吗?

相关内容