EnglishУкраїнськаmRussian
Login/New
Topic with no new replies

Синхронизация с удаленной базой


Author Message
Written on: 17. 06. 2010 [12:50]
andrelek
Андрей Полевой
Topic creator
registered since: 13.12.2008
Posts: 210
Здравствуйте!
Задача построить такую конфигурацию, два сервера с горизонтальным асинхронным резервированием собирают данные с устройств, и две станции оператора с вертикальным резервированием на сервера сбора данных. Еще нужно вести запись архивов параметров с серверов сбора данных на удаленную базу MySQL.
На данный момент скофигурировано "на столе", 2сервера сбора данных, считывают значение(атрибут) с устройства и 1станция оператора, на которой поднят серверMySQL и на этот сервер настроено архивирование считываемого атрибута, все работает.
Но происходит потеря данных на удаленной базе данных тогда когда обрывается связь между серверами сбора данных и удаленной базой, это впринципе логично.
Вопрос- а есть ли какой либо механизм заполнения пропущенных удаленной базой данных, например ведение архива на локальных базах серверов, и периодическая синхронизация их с удаленной базой силами самой OpenScada, или что то подобное?

[This article was edited 1 times, at last 17.06.2010 at 12:52.]
Written on: 17. 06. 2010 [18:30]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
"andrelek" wrote:

Здравствуйте!
Но происходит потеря данных на удаленной базе данных тогда когда обрывается связь между серверами сбора данных и удаленной базой, это впринципе логично.
Вопрос- а есть ли какой либо механизм заполнения пропущенных удаленной базой данных, например ведение архива на локальных базах серверов, и периодическая синхронизация их с удаленной базой силами самой OpenScada, или что то подобное?

Нет, потому как это не типичная задача. Впрочем для подобных не типичных задач есть внутренний язык программирования.

Learn, learn and learn better than work, work and work.



4427