Сервер: Перенос данных прибора на другой сервер

(Различия между версиями)
Перейти к: навигация, поиск
Строка 6: Строка 6:
 
  2. Проверить что порты ServerControl совпадают, по умолчанию 1333
 
  2. Проверить что порты ServerControl совпадают, по умолчанию 1333
 
  3. Добавить в TRUST сервера 2 адрес сервера 1. или сделать ALL
 
  3. Добавить в TRUST сервера 2 адрес сервера 1. или сделать ALL
  4. Проверить поле MIRROR_DEPTH на сервере 1, сделать его равным 0 если нужны все данные.
+
  4. На сервере 1, в поле MIRROR_DEPTH указать количество дней, за которое нужно передать данные. Если указан 0, то будут переданы все имеющиеся данные.
 
  5. Создать транслятор RawMirror на сервере 1. Параметрами для него будет адрес сервера2 и порт ServerControl , например s2.example.com:1333
 
  5. Создать транслятор RawMirror на сервере 1. Параметрами для него будет адрес сервера2 и порт ServerControl , например s2.example.com:1333
 
  6. Добавить прибор в транслятор
 
  6. Добавить прибор в транслятор

Версия 14:07, 30 ноября 2021

Для того чтобы перенести данные с одного locarus-server на другой нужно воспользоваться транслятором RawMirror.

Алгоритм:

1. Создать прибор на сервере 2, Включить драйвер и обратить внимание на флаг оптимизации. Должен совпадать со значением на сервере 1 (Не очень важно).
1.1. Прибор не должен быть выключен (иметь флаг Disabled)
2. Проверить что порты ServerControl совпадают, по умолчанию 1333
3. Добавить в TRUST сервера 2 адрес сервера 1. или сделать ALL
4. На сервере 1, в поле MIRROR_DEPTH указать количество дней, за которое нужно передать данные. Если указан 0, то будут переданы все имеющиеся данные.
5. Создать транслятор RawMirror на сервере 1. Параметрами для него будет адрес сервера2 и порт ServerControl , например s2.example.com:1333
6. Добавить прибор в транслятор
7. Дождаться окончания трансляции
8. Удалить транслятор на сервер 1 и перезагрузить его для очистки транслятора.

Можно перенести несколько приборов. Для этого нужно выполнить шаги 1 и 6 для всех приборов.

Для постоянной трансляции только определенной группы приборов этот способ тоже можно использовать.

Но если нужно иметь актуальную копию базы, то лучше смотреть в сторону потоковой репликации PostgreSQL.

Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Инструменты