如何在复制期间解决站点间的数据冲突

复制可以将数据传输或转发至其他管理服务器。站点可以具有多个复制合作伙伴,并且在一个合作伙伴上所做的任何更改将会复制到所有站点。
复制什么数据?
复制站点不会彼此覆盖。相反,站点会比较各自拥有的数据,如果一个站点拥有一个软件包或一部分内容而另一个站点没有,则会共享该软件包或内容。如果全部 LiveUpdate 内容和客户端软件包都匹配,则不进行任何交换。
复制合作伙伴复制下列数据:
  • 策略和组(要求双向)
  • LiveUpdate 内容和客户端安装包(如果您指定这些选项)(可选双向)
  • 日志(可选双向或单向)
如果升级一个站点上的管理服务器,则必须升级所有站点上的管理服务器版本。如果数据库架构版本不匹配,则不会进行复制。
下表介绍了管理员在站点场中更改站点上的设置时,管理服务器如何解决冲突。
管理服务器解决站点间冲突的方式
冲突类型
示例
解决方法
两个差异不能共存。
站点 1 和站点 2 的管理员都配置同一防火墙策略设置。在站点 1 上,该设置为启用。而在站点 2 上,该设置为禁用。
管理服务器仅保留最近所做的更改。
例如,如果您先在站点 1 进行更改,然后在站点 2 进行更改,则会保留站点 2 的更改。
为两个站点创建了相同的变量。
站点 1 和站点 2 的管理员添加了具有同一名称的组。
管理服务器对这两个更改都予保留,并在最近添加的变量后加上波浪号和数字 1 (~1)。
例如,两个组都命名为 Sales 时,最近命名的 Sales 组会变为 Sales ~1。
数据可以合并,没有冲突。
站点 1 的管理员添加了两条防火墙策略,而站点 2 的管理员添加了五条防火墙策略。
管理服务器可以合并这些更改。
例如,管理服务器会显示两个站点上的所有七条防火墙策略。