Разрешение конфликтов данных между сайтами во время репликации

Репликация приводит к переносу или перенаправлению данных на другой сервер управления. Сайты могут иметь несколько партнеров по репликации, и любые изменения, внесенные одним партнером по репликации, реплицируются на все сайты.
Какие данные дублируются?
Ни один из реплицируемых сайтов не переопределяет другой. Вместо этого происходит сравнение содержимого сайтов, и если на одном из сайтов есть пакет или часть содержимого, отсутствующая на другом сайте, то происходит обмен этими данными. Если все содержимое LiveUpdate и пакеты клиента совпадают, обмена не происходит.
Партнеры по репликации дублируют следующие данные:
  • Политики и группы (обязательно двунаправленные)
  • Содержимое LiveUpdate и пакеты установки клиента, при указании вами этих параметров (необязательно двунаправленные)
  • Журналы (необязательно двунаправленные или однонаправленные)
В случае обновления сервера управления в одном сайте требуется обновить версию сервера управления во всех сайтах. Репликация не происходит, если версии схемы баз данных не совпадают.
В следующей таблице описана процедура устранения конфликтов, которые могут возникнуть, если администратор изменил параметры для сайтов фермы.
Как сервер управления устраняет конфликты между сайтами
Тип конфликта
Пример
Решение
Два различия не могут существовать вместе.
Администраторы сайтов 1 и 2 изменяют один и тот же параметр политики брандмауэра. На сайте 1 этот параметр включен. На сайте 2 — выключен.
Сервер управления оставляет то изменение, которое было сделано позже.
Например, если сначала было сделано изменение на сайте 1, а затем — на сайте 2, то изменение на сайте 2 сохраняется.
Одинаковые переменные созданы на обоих сайтах.
Администраторы сайтов 1 и 2 добавляют группы с одинаковыми именами.
Сервер управления сохраняет оба изменения, добавив к имени переменной, созданной позже, знак "тильда" и цифру "1" (~1).
Например, если обе группы названы "Продажи", то имя группы, введенной позже, будет "Продажи ~1".
Данные могут объединяться без конфликтов.
Администратор сайта 1 добавляет две политики брандмауэра, а администратор сайта 2 — пять политик.
Сервер управления объединяет изменения.
Например, сервер управления отображает все семь политик брандмауэра на обоих сайтах.