配置故障转移服务器

停机对每个企业来说都很可怕,它会影响生产力。  Desktop Central提供了故障转移服务器,可以解决这个问题。您可以配置一个备用服务器,它将在主服务器发生故障时启用。这将确保桌面管理系统不会因为任何硬件意外而中止。本文档将解释配置故障转移服务器所涉及的步骤。运行Windows XP及更高版本的计算机支持此功能。

前提条件

在配置故障转移服务器之前,需要确保满足下列条件:

  • 故障转移服务器许可证
  • 远程MSSQL数据库
  • 远程存储库
  • 补丁库
  • 软件库  
  • 静态IP地址

故障转移仅支持MSSQL数据库。您应该购买了故障转移许可证并将其上传到产品中。您需要确保远程计算机上安装了数据库、补丁库和软件存储库。这将确保数据库、补丁库和软件存储库在其中一个服务器宕机时不受影响。您还应该确保为主服务器和辅助服务器配置的IP地址是静态的,以便通信能够到达正确的静态IP地址。

确保Desktop Central的主服务器、备用服务器和远程数据库(如果有的话)属于同一个域,并且位于同一个子网中。  如果已经配置了NAT设置将所有通信重定向到一个本地IP,则必须确保重定向的通信到达虚拟IP地址。

 配置故障转移服务器

您可以进入Desktop Central 的 web控制台 -> 管理 - > 故障转移服务器 配置故障转移服务器您必须指定主服务器和备用服务器的IP地址。您必须提供一个虚拟IP地址,它实际上可以更新到代理。每一次来自代理、分发服务器的通信都将到达虚拟IP。如果已经配置了NAT设置将所有通信重定向到一个本地IP,则必须确保重定向的通信到达虚拟IP地址。

所有到达这个虚拟IP的请求将被重定向到主服务器,每当主服务器不可用时,通信将被带到备用服务器。备用服务器将定期同步来自主服务器的所有数据,以便它是最新的。您还可以配置设置,在服务器宕机或无法访问时接收邮件通知。  如果要配置故障转移服务器,请参考以下步骤:

  1. 将服务器组件复制到备用服务器
  2. 配置备用服务器
  3. 激活备用服务器

将服务器组件复制到备用服务器

在安装了(主)Desktop Central服务器的计算机上执行以下步骤:

  1. 停止 Desktop Central 服务器
  2. 进入<Installation_Directory>/ManageEngine/DesktopCentral_Server/bin
  3. 运行 "Clone_Primary_Server.bat”,复制并创建一个包含服务器组件的zip文件夹。
  4. 将在"<Installation_Directory>/ManageEngine/DesktopCentral_Server>"文件夹中创建一个新的zip文件 "Product.zip"。

配置备用服务器

确保备用服务器具有同步来自主服务器的数据的权限,反之亦然。

你必须开启以下设定:

  • 安装了Desktop Central 主&备用服务器的计算机访问权限
  • 管理Desktop Central 主&备用服务器的管理用户的权限

下面提到的步骤应该首先在主服务器上执行,在激活期间也应该在备用服务器上执行。

分享步骤:

  1. 右键单击文件夹选择分享页签
  2. 单击高级分享
  3. 启用分享本文件夹
  4. 指定名字为DesktopCentral_Server
  5. 单击许可
  6. 单击添加
  7. 选择对象类型
  8. 启用计算机
  9. 单击确定
  10. 在输入对象名称下面, 指定备用服务器名称有管理权限的用户名
  11. 单击分享许可并选择用户计算机并确保完全控制是启用状态

  12. 单击确定, 完成设置。

    如果Desktop Central服务器是安装在Windows 10或Windows Server 2012 R2, 就要修改这里的许可, (右键单击) Desktop Central文件夹 -> 属性 -> 安全 -> 编辑许可 -> 编辑 -> 添加 (添加备用服务器的名称)。

激活备用服务器

在安装了备用服务器的计算机上按以下步骤操作:

  1. 从产品下载Configure_Failover_Server.bat :Desktop Central web控制台 -> 管理 -> 故障转移服务器
  2. 以管理员身份打开命令提示符,进入下载.bat文件的位置并执行Configure_Failover_Server.bat <PrimaryServer_IP>
  3. 在备用服务器上重复上述分享步骤,并确保提供在步骤10中安装主服务器的计算机的名称。

现在可以看到服务器组件被复制到备用服务器。